escript
Revision_
|
Macros | |
#define | ESNEEDPYTHON |
Functions | |
Dudley_Mesh * | Dudley_Mesh_alloc (char *name, dim_t numDim, esysUtils::JMPI &mpi_info) |
Dudley_Mesh * | Dudley_Mesh_reference (Dudley_Mesh *in) |
void | Dudley_Mesh_free (Dudley_Mesh *in) |
dim_t | Dudley_Mesh_getDim (Dudley_Mesh *in) |
void | Dudley_Mesh_setElements (Dudley_Mesh *self, Dudley_ElementFile *elements) |
void | Dudley_Mesh_setFaceElements (Dudley_Mesh *self, Dudley_ElementFile *elements) |
void | Dudley_Mesh_setPoints (Dudley_Mesh *self, Dudley_ElementFile *elements) |
int | Dudley_Mesh_getStatus (Dudley_Mesh *in) |
void | Dudley_Mesh_setOrders (Dudley_Mesh *in) |
#define ESNEEDPYTHON |
Dudley_Mesh* Dudley_Mesh_alloc | ( | char * | name, |
dim_t | numDim, | ||
esysUtils::JMPI & | mpi_info | ||
) |
References Dudley_Mesh::approximationOrder, Dudley_checkPtr(), Dudley_Mesh_free(), Dudley_NodeFile_alloc(), Dudley_noError(), Dudley_Mesh::Elements, Dudley_Mesh::FaceElements, Dudley_Mesh::integrationOrder, Dudley_Mesh::MPIInfo, Dudley_Mesh::Name, Dudley_Mesh::Nodes, Dudley_Mesh::Points, Dudley_Mesh::reducedApproximationOrder, Dudley_Mesh::reducedIntegrationOrder, Dudley_Mesh::reference_counter, and Dudley_Mesh::TagMap.
Referenced by Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), and dudley::loadMesh().
void Dudley_Mesh_free | ( | Dudley_Mesh * | in | ) |
References Dudley_ElementFile_free(), Dudley_NodeFile_free(), Dudley_TagMap_free(), Dudley_Mesh::Elements, Dudley_Mesh::FaceElements, Dudley_Mesh::Name, Dudley_Mesh::Nodes, Dudley_Mesh::Points, Dudley_Mesh::reference_counter, and Dudley_Mesh::TagMap.
Referenced by dudley::cleanupAndThrow(), Dudley_Mesh_alloc(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_TriangularMesh_Tet4(), dudley::loadMesh(), and dudley::MeshAdapter::~MeshAdapter().
dim_t Dudley_Mesh_getDim | ( | Dudley_Mesh * | in | ) |
References Dudley_Mesh::Nodes, and Dudley_NodeFile::numDim.
Referenced by Dudley_Mesh_resolveNodeIds(), Dudley_Mesh_write(), Dudley_PrintMesh_Info(), and dudley::MeshAdapter::getDim().
int Dudley_Mesh_getStatus | ( | Dudley_Mesh * | in | ) |
References Dudley_Mesh::Nodes, and Dudley_NodeFile::status.
Referenced by dudley::MeshAdapter::getStatus().
Dudley_Mesh* Dudley_Mesh_reference | ( | Dudley_Mesh * | in | ) |
References Dudley_Mesh::reference_counter.
void Dudley_Mesh_setElements | ( | Dudley_Mesh * | self, |
Dudley_ElementFile * | elements | ||
) |
References Dudley_ElementFile_free().
Referenced by Dudley_TriangularMesh_Tet4(), and Dudley_TriangularMesh_Tri3().
void Dudley_Mesh_setFaceElements | ( | Dudley_Mesh * | self, |
Dudley_ElementFile * | elements | ||
) |
References Dudley_ElementFile_free().
Referenced by Dudley_TriangularMesh_Tet4(), and Dudley_TriangularMesh_Tri3().
void Dudley_Mesh_setOrders | ( | Dudley_Mesh * | in | ) |
void Dudley_Mesh_setPoints | ( | Dudley_Mesh * | self, |
Dudley_ElementFile * | elements | ||
) |
References Dudley_ElementFile_free().
Referenced by Dudley_TriangularMesh_Tet4(), and Dudley_TriangularMesh_Tri3().