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;} } |
Functions | |
Finley_Mesh * | Finley_Mesh_read (char *fname, index_t order, index_t reduced_order, bool_t optimize) |
#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_read().
Finley_Mesh* Finley_Mesh_read | ( | char * | fname, |
index_t | order, | ||
index_t | reduced_order, | ||
bool_t | optimize | ||
) |
References Finley_ElementFile::Color, Esys_MPIInfo::comm, Finley_Mesh::ContactElements, Finley_NodeFile::Coordinates, Finley_Mesh::Elements, ESYS_MPI_ERROR, Esys_MPIInfo_alloc(), Esys_MPIInfo_free(), Finley_Mesh::FaceElements, Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_Mesh_addTagMap(), Finley_Mesh_alloc(), Finley_Mesh_free(), Finley_Mesh_prepare(), Finley_Mesh_resolveNodeIds(), Finley_NodeFile_allocTable(), Finley_noError(), Finley_NoRef, Finley_ReferenceElement_getTypeId(), Finley_ReferenceElementSet_alloc(), Finley_ReferenceElementSet_dealloc(), Finley_resetError(), Finley_setError(), FSCANF_CHECK, Finley_NodeFile::globalDegreesOfFreedom, Finley_NodeFile::Id, Finley_ElementFile::Id, INDEX2, IO_ERROR, LenErrorMsg_MAX, LenString_MAX, Finley_ElementFile::maxColor, Finley_ElementFile::minColor, MPI_COMM_WORLD, MPI_DOUBLE, MPI_INT, Finley_ElementFile::Nodes, Finley_Mesh::Nodes, Finley_ReferenceElementSet::numNodes, Finley_ElementFile::Owner, Finley_Mesh::Points, Esys_MPIInfo::rank, Finley_ElementFile::referenceElementSet, Esys_MPIInfo::size, Finley_NodeFile::Tag, Finley_ElementFile::Tag, TMPMEMALLOC, TMPMEMFREE, TMPMEMREALLOC, and VALUE_ERROR.
Referenced by finley::readMesh().