ESYS13  Revision_
Functions
Finley.c File Reference
#include "Finley.h"
#include "esysUtils/error.h"

Functions

double Finley_timer (void)
bool_t Finley_checkPtr (void *arg)
void Finley_resetError (void)
void Finley_setError (Finley_ErrorCodeType err, __const char *msg)
bool_t Finley_noError (void)
Finley_ErrorCodeType Finley_getErrorType (void)
char * Finley_getErrorMessage (void)
void Finley_convertPasoError (void)
bool_t Finley_MPI_noError (Esys_MPIInfo *mpi_info)

Function Documentation

bool_t Finley_checkPtr ( void *  arg)

References Esys_checkPtr().

Referenced by Finley_Assemble_getSize(), Finley_Assemble_integrate(), Finley_Assemble_interpolate(), Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE_Single2_1D(), Finley_Assemble_PDE_Single2_2D(), Finley_Assemble_PDE_Single2_3D(), Finley_Assemble_PDE_Single2_C(), Finley_Assemble_PDE_System2_1D(), Finley_Assemble_PDE_System2_2D(), Finley_Assemble_PDE_System2_3D(), Finley_Assemble_PDE_System2_C(), Finley_Assemble_setNormal(), Finley_ElementFile_alloc(), Finley_ElementFile_allocTable(), Finley_ElementFile_borrowJacobeans(), Finley_ElementFile_createColoring(), Finley_ElementFile_distributeByRankOfDOF(), Finley_ElementFile_Jacobeans_alloc(), Finley_ElementFile_optimizeOrdering(), Finley_IndexList_createPattern(), Finley_IndexList_insertIndex(), Finley_makePattern(), Finley_Mesh_alloc(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_createMappings(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_distributeByRankOfDOF(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_glueFaces(), Finley_Mesh_joinFaces(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_prepare(), Finley_Mesh_readGmsh(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveDX(), Finley_Mesh_saveVTK(), Finley_NodeFile_alloc(), Finley_NodeFile_allocTable(), Finley_NodeFile_createDenseDOFLabeling(), Finley_NodeFile_createDenseNodeLabeling(), Finley_NodeFile_createDenseReducedDOFLabeling(), Finley_NodeFile_createDenseReducedNodeLabeling(), Finley_NodeFile_gather_global(), Finley_NodeMapping_alloc(), Finley_Quad_getNodesHex(), Finley_Quad_getNodesRec(), Finley_ReferenceElement_alloc(), Finley_ReferenceElementSet_alloc(), Finley_ShapeFunction_alloc(), and Finley_TagMap_insert().

void Finley_convertPasoError ( void  )
char* Finley_getErrorMessage ( void  )

References Esys_getErrorType().

bool_t Finley_noError ( void  )

References Esys_noError().

Referenced by finley::checkFinleyError(), Finley_Assemble_AverageElementData(), Finley_Assemble_CopyElementData(), Finley_Assemble_CopyNodalData(), Finley_Assemble_getAssembleParameters(), Finley_Assemble_getSize(), Finley_Assemble_gradient(), Finley_Assemble_integrate(), Finley_Assemble_interpolate(), Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE(), Finley_Assemble_setNormal(), Finley_ElementFile_alloc(), Finley_ElementFile_borrowJacobeans(), Finley_ElementFile_copyTable(), Finley_ElementFile_optimizeOrdering(), Finley_ElementFile_setTags(), Finley_ElementFile_setTagsInUse(), Finley_getPattern(), Finley_IndexList_createPattern(), Finley_makePattern(), Finley_Mesh_addPoints(), Finley_Mesh_alloc(), Finley_Mesh_createColoring(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_createMappings(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_distributeByRankOfDOF(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_glueFaces(), Finley_Mesh_joinFaces(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_optimizeElementOrdering(), Finley_Mesh_prepare(), Finley_Mesh_read(), Finley_Mesh_readGmsh(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveVTK(), Finley_Mesh_setTagsInUse(), Finley_NodeFile_copyTable(), Finley_NodeFile_setTags(), Finley_NodeFile_setTagsInUse(), Finley_NodeMapping_alloc(), Finley_Quad_getNodesHex(), Finley_Quad_getNodesRec(), Finley_Quad_getNodesTet(), Finley_Quad_getNodesTri(), Finley_Quad_getNumNodesHex(), Finley_Quad_getNumNodesRec(), Finley_Quad_getNumNodesTet(), Finley_Quad_getNumNodesTri(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Hex8(), Finley_RectangularMesh_Rec4(), Finley_RectangularMesh_Rec8(), Finley_ReferenceElement_alloc(), Finley_ReferenceElementSet_alloc(), Finley_ShapeFunction_alloc(), and finley::loadMesh().

void Finley_resetError ( void  )
void Finley_setError ( Finley_ErrorCodeType  err,
__const char *  msg 
)

References Esys_setError().

Referenced by finley::MeshAdapter::dump(), Finley_Assemble_AverageElementData(), Finley_Assemble_CopyElementData(), Finley_Assemble_CopyNodalData(), Finley_Assemble_getAssembleParameters(), Finley_Assemble_getSize(), Finley_Assemble_gradient(), Finley_Assemble_integrate(), Finley_Assemble_interpolate(), Finley_Assemble_jacobeans_1D(), Finley_Assemble_jacobeans_2D(), Finley_Assemble_jacobeans_2D_M1D_E1D(), Finley_Assemble_jacobeans_2D_M1D_E1D_C(), Finley_Assemble_jacobeans_2D_M1D_E2D(), Finley_Assemble_jacobeans_2D_M1D_E2D_C(), Finley_Assemble_jacobeans_3D(), Finley_Assemble_jacobeans_3D_M2D_E2D(), Finley_Assemble_jacobeans_3D_M2D_E2D_C(), Finley_Assemble_jacobeans_3D_M2D_E3D(), Finley_Assemble_jacobeans_3D_M2D_E3D_C(), Finley_Assemble_LumpedSystem(), Finley_Assemble_NodeCoordinates(), Finley_Assemble_PDE(), Finley_Assemble_setNormal(), Finley_ElementFile_borrowJacobeans(), Finley_ElementFile_copyTable(), Finley_ElementFile_setTags(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_glueFaces(), Finley_Mesh_joinFaces(), Finley_Mesh_merge(), Finley_Mesh_read(), Finley_Mesh_readGmsh(), Finley_Mesh_saveDX(), Finley_Mesh_saveVTK(), Finley_Mesh_write(), Finley_NodeFile_copyTable(), Finley_NodeFile_gather_global(), Finley_NodeFile_setCoordinates(), Finley_NodeFile_setTags(), Finley_NodeMapping_alloc(), Finley_NormalVector(), Finley_Quad_getNodesHex(), Finley_Quad_getNodesLine(), Finley_Quad_getNodesPoint(), Finley_Quad_getNodesRec(), Finley_Quad_getNumNodesLine(), Finley_Quad_MacroHex(), Finley_Quad_MacroLine(), Finley_Quad_MacroRec(), Finley_Quad_MacroTet(), Finley_Quad_MacroTri(), Finley_QuadInfo_getInfo(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Rec8(), Finley_ReferenceElement_alloc(), Finley_ReferenceElement_getInfo(), Finley_ReferenceElementSet_alloc(), Finley_ShapeFunction_alloc(), Finley_ShapeFunction_getInfo(), Finley_TagMap_getTag(), Finley_TagMap_insert(), Finley_Util_InvertSmallMat(), finley::loadMesh(), and finley::setFinleyError().

double Finley_timer ( void  )