ESYS13
Revision_
|
Defines | |
#define | FSCANF_CHECK(scan_ret, reason) { if (scan_ret == EOF) { perror(reason); Dudley_setError(IO_ERROR,"scan error while reading dudley file"); return NULL;} } |
#define | MAX_numNodes_gmsh 20 |
Functions | |
Dudley_Mesh * | Dudley_Mesh_readGmsh (char *fname, index_t numDim, index_t order, index_t reduced_order, bool_t optimize, bool_t useMacroElements) |
#define FSCANF_CHECK | ( | scan_ret, | |
reason | |||
) | { if (scan_ret == EOF) { perror(reason); Dudley_setError(IO_ERROR,"scan error while reading dudley file"); return NULL;} } |
Referenced by Dudley_Mesh_readGmsh().
#define MAX_numNodes_gmsh 20 |
Referenced by Dudley_Mesh_readGmsh().
Dudley_Mesh* Dudley_Mesh_readGmsh | ( | char * | fname, |
index_t | numDim, | ||
index_t | order, | ||
index_t | reduced_order, | ||
bool_t | optimize, | ||
bool_t | useMacroElements | ||
) |
References Dudley_ElementFile::Color, Dudley_NodeFile::Coordinates, Dudley_checkPtr(), Dudley_ElementFile_alloc(), Dudley_ElementFile_allocTable(), Dudley_Line2, Dudley_Mesh_addTagMap(), Dudley_Mesh_alloc(), Dudley_Mesh_free(), Dudley_Mesh_prepare(), Dudley_Mesh_resolveNodeIds(), Dudley_NodeFile_allocTable(), Dudley_noError(), Dudley_NoRef, Dudley_Point1, Dudley_resetError(), Dudley_setError(), Dudley_Tet4, Dudley_timer(), Dudley_Tri3, Dudley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Dudley_Mesh::FaceElements, FSCANF_CHECK, Dudley_NodeFile::globalDegreesOfFreedom, Dudley_NodeFile::Id, Dudley_ElementFile::Id, INDEX2, IO_ERROR, LenErrorMsg_MAX, LenString_MAX, MAX_numNodes_gmsh, Dudley_ElementFile::maxColor, Dudley_ElementFile::minColor, MPI_COMM_WORLD, Dudley_ElementFile::Nodes, Dudley_Mesh::Nodes, Dudley_ElementFile::Owner, Dudley_Mesh::Points, Esys_MPIInfo::size, Dudley_NodeFile::Tag, Dudley_ElementFile::Tag, TMPMEMALLOC, and TMPMEMFREE.
Referenced by dudley::readGmsh().