ESYS13
Revision_
|
Defines | |
#define | FSCANF_CHECK(scan_ret, reason) { if (scan_ret == EOF) { perror(reason); Finley_setError(IO_ERROR,"scan error while reading finley file"); return NULL;} } |
#define | MAX_numNodes_gmsh 20 |
Functions | |
Finley_Mesh * | Finley_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); Finley_setError(IO_ERROR,"scan error while reading finley file"); return NULL;} } |
Referenced by Finley_Mesh_readGmsh().
#define MAX_numNodes_gmsh 20 |
Referenced by Finley_Mesh_readGmsh().
Finley_Mesh* Finley_Mesh_readGmsh | ( | char * | fname, |
index_t | numDim, | ||
index_t | order, | ||
index_t | reduced_order, | ||
bool_t | optimize, | ||
bool_t | useMacroElements | ||
) |
References Finley_ElementFile::Color, Finley_Mesh::ContactElements, Finley_NodeFile::Coordinates, Finley_Mesh::Elements, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Finley_Mesh::FaceElements, Finley_checkPtr(), Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Hex20, Finley_Hex8, Finley_Line2, Finley_Line2_Contact, Finley_Line3, Finley_Line3_Contact, Finley_Line3Macro, Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_free(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_NoRef, Finley_Point1, Finley_Point1_Contact, Finley_Rec4, Finley_Rec8, Finley_Rec9, Finley_Rec9Macro, Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_resetError(), Finley_setError(), Finley_Tet10, Finley_Tet10Macro, Finley_Tet4, Finley_timer(), Finley_Tri3, Finley_Tri3_Contact, Finley_Tri6, Finley_Tri6_Contact, Finley_Tri6Macro, FSCANF_CHECK, Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, IO_ERROR, LenErrorMsg_MAX, LenString_MAX, MAX_numNodes_gmsh, Finley_ElementFile::maxColor, Finley_ElementFile::minColor, MPI_COMM_WORLD, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ReferenceElementSet::numNodes, Finley_ElementFile::Owner, Finley_Mesh::Points, Finley_ElementFile::referenceElementSet, Esys_MPIInfo::size, Finley_NodeFile::Tag, Finley_ElementFile::Tag, TMPMEMALLOC, and TMPMEMFREE.
Referenced by finley::readGmsh().