ESYS13
Revision_
|
#include "Mesh.h"
Go to the source code of this file.
Functions | |
Finley_Mesh * | Finley_RectangularMesh_Hex20 (dim_t *, double *, bool_t *, index_t, index_t, bool_t, bool_t, bool_t, bool_t) |
Finley_Mesh * | Finley_RectangularMesh_Hex8 (dim_t *, double *, bool_t *, index_t, index_t, bool_t, bool_t, bool_t) |
Finley_Mesh * | Finley_RectangularMesh_Rec8 (dim_t *, double *, bool_t *, index_t, index_t, bool_t, bool_t, bool_t, bool_t) |
Finley_Mesh * | Finley_RectangularMesh_Rec4 (dim_t *, double *, bool_t *, index_t, index_t, bool_t, bool_t, bool_t) |
Finley_Mesh* Finley_RectangularMesh_Hex20 | ( | dim_t * | , |
double * | , | ||
bool_t * | , | ||
index_t | , | ||
index_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | |||
) |
References Finley_NodeFile::Coordinates, DBLE, DIM, Finley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Esys_MPIInfo_Split(), Finley_Mesh::FaceElements, Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Hex20, Finley_Hex20Face, Finley_Hex20Face_Contact, Finley_Hex27, Finley_Hex27Macro, Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_free(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_setContactElements(), Finley_Mesh_setElements(), Finley_Mesh_setFaceElements(), Finley_Mesh_setPoints(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_Point1, Finley_Rec8, Finley_Rec8_Contact, Finley_Rec9, Finley_Rec9_Contact, Finley_Rec9Macro, Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_setError(), Finley_timer(), Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, MAX, MAX3, MPI_COMM_WORLD, N_PER_E, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ElementFile::numNodes, Finley_ElementFile::Owner, Esys_MPIInfo::rank, SYSTEM_ERROR, Finley_NodeFile::Tag, and Finley_ElementFile::Tag.
Referenced by finley::brick().
Finley_Mesh* Finley_RectangularMesh_Hex8 | ( | dim_t * | , |
double * | , | ||
bool_t * | , | ||
index_t | , | ||
index_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | |||
) |
References Finley_NodeFile::Coordinates, DBLE, DIM, Finley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Esys_MPIInfo_Split(), Finley_Mesh::FaceElements, Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Hex8, Finley_Hex8Face, Finley_Hex8Face_Contact, Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_free(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_setContactElements(), Finley_Mesh_setElements(), Finley_Mesh_setFaceElements(), Finley_Mesh_setPoints(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_Point1, Finley_Rec4, Finley_Rec4_Contact, Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_timer(), Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, MAX, MAX3, MPI_COMM_WORLD, N_PER_E, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ElementFile::numNodes, Finley_ElementFile::Owner, Esys_MPIInfo::rank, Finley_NodeFile::Tag, and Finley_ElementFile::Tag.
Referenced by finley::brick().
Finley_Mesh* Finley_RectangularMesh_Rec4 | ( | dim_t * | , |
double * | , | ||
bool_t * | , | ||
index_t | , | ||
index_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | |||
) |
References Finley_NodeFile::Coordinates, DBLE, DIM, Finley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Esys_MPIInfo_Split(), Finley_Mesh::FaceElements, Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Line2, Finley_Line2_Contact, Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_setContactElements(), Finley_Mesh_setElements(), Finley_Mesh_setFaceElements(), Finley_Mesh_setPoints(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_Point1, Finley_Rec4, Finley_Rec4Face, Finley_Rec4Face_Contact, Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_timer(), Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, MAX, MPI_COMM_WORLD, N_PER_E, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ElementFile::numNodes, Finley_ElementFile::Owner, Esys_MPIInfo::rank, Finley_NodeFile::Tag, and Finley_ElementFile::Tag.
Referenced by finley::rectangle().
Finley_Mesh* Finley_RectangularMesh_Rec8 | ( | dim_t * | , |
double * | , | ||
bool_t * | , | ||
index_t | , | ||
index_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | , | ||
bool_t | |||
) |
References Finley_NodeFile::Coordinates, DBLE, DIM, Finley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Esys_MPIInfo_Split(), Finley_Mesh::FaceElements, Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Line3, Finley_Line3_Contact, Finley_Line3Macro, Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_free(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_setContactElements(), Finley_Mesh_setElements(), Finley_Mesh_setFaceElements(), Finley_Mesh_setPoints(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_Point1, Finley_Rec8, Finley_Rec8Face, Finley_Rec8Face_Contact, Finley_Rec9, Finley_Rec9Macro, Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_setError(), Finley_timer(), Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, MAX, MPI_COMM_WORLD, N_PER_E, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ElementFile::numNodes, Finley_ElementFile::Owner, Esys_MPIInfo::rank, SYSTEM_ERROR, Finley_NodeFile::Tag, and Finley_ElementFile::Tag.
Referenced by finley::rectangle().