|
escript
Revision_
|
#include "Mesh.h"Functions | |
| Dudley_Mesh * | Dudley_Mesh_alloc (char *name, dim_t numDim, Esys_MPIInfo *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) |
| Dudley_Mesh* Dudley_Mesh_alloc | ( | char * | name, |
| dim_t | numDim, | ||
| Esys_MPIInfo * | mpi_info | ||
| ) |
References Dudley_Mesh::approximationOrder, Dudley_checkPtr(), Dudley_Mesh_free(), Dudley_NodeFile_alloc(), Dudley_noError(), Dudley_Mesh::Elements, Esys_MPIInfo_getReference(), 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, Esys_MPIInfo_free(), Dudley_Mesh::FaceElements, Dudley_Mesh::MPIInfo, 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().
1.7.6.1