#include "esysUtils/types.h"
#include "esysUtils/Esys_MPI.h"
#include "esysUtils/error.h"
#include <cstring>
Go to the source code of this file.
#define DUDLEY_DEGREES_OF_FREEDOM 1 |
#define DUDLEY_ELEMENTS 4 |
#define DUDLEY_FACE_ELEMENTS 5 |
#define Dudley_increaseStatus |
( |
|
self | ) |
((self)->status)++ |
#define DUDLEY_INITIAL_STATUS 0 |
#define DUDLEY_REDUCED_DEGREES_OF_FREEDOM 2 |
#define DUDLEY_REDUCED_ELEMENTS 10 |
#define DUDLEY_REDUCED_FACE_ELEMENTS 11 |
#define DUDLEY_REDUCED_NODES 14 |
#define DUDLEY_UNKNOWN -1 |
bool Dudley_checkPtr |
( |
void * |
| ) |
|
References Esys_checkPtr().
Referenced by Dudley_Assemble_getSize(), Dudley_Assemble_integrate(), Dudley_Assemble_interpolate(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Dudley_Assemble_setNormal(), Dudley_ElementFile_alloc(), Dudley_ElementFile_allocTable(), Dudley_ElementFile_borrowJacobeans(), Dudley_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_ElementFile_Jacobeans_alloc(), Dudley_ElementFile_optimizeOrdering(), Dudley_Mesh_alloc(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_createMappings(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_distributeByRankOfDOF(), Dudley_Mesh_findMatchingFaces(), Dudley_Mesh_prepare(), Dudley_Mesh_readGmsh(), Dudley_Mesh_resolveNodeIds(), Dudley_NodeFile_alloc(), Dudley_NodeFile_allocTable(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_NodeFile_createDenseReducedDOFLabeling(), Dudley_NodeFile_createDenseReducedNodeLabeling(), Dudley_NodeFile_gather_global(), Dudley_NodeMapping_alloc(), and Dudley_TagMap_insert().
void Dudley_convertPasoError |
( |
void |
| ) |
|
char* Dudley_getErrorMessage |
( |
void |
| ) |
|
bool Dudley_noError |
( |
void |
| ) |
|
References Esys_noError().
Referenced by dudley::checkDudleyError(), Dudley_Assemble_AverageElementData(), Dudley_Assemble_CopyElementData(), Dudley_Assemble_CopyNodalData(), Dudley_Assemble_getAssembleParameters(), Dudley_Assemble_getSize(), Dudley_Assemble_gradient(), Dudley_Assemble_integrate(), Dudley_Assemble_interpolate(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_PDE(), Dudley_Assemble_setNormal(), Dudley_ElementFile_alloc(), Dudley_ElementFile_borrowJacobeans(), Dudley_ElementFile_copyTable(), Dudley_ElementFile_optimizeOrdering(), Dudley_ElementFile_setTags(), Dudley_ElementFile_setTagsInUse(), Dudley_getPattern(), Dudley_makePattern(), Dudley_Mesh_alloc(), Dudley_Mesh_createColoring(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_createMappings(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_distributeByRankOfDOF(), Dudley_Mesh_findMatchingFaces(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_optimizeDOFLabeling(), Dudley_Mesh_optimizeElementOrdering(), Dudley_Mesh_prepare(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_Mesh_resolveNodeIds(), Dudley_Mesh_setTagsInUse(), Dudley_NodeFile_copyTable(), Dudley_NodeFile_setTags(), Dudley_NodeFile_setTagsInUse(), Dudley_NodeMapping_alloc(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), and dudley::loadMesh().
void Dudley_resetError |
( |
void |
| ) |
|
References Esys_resetError().
Referenced by dudley::checkDudleyError(), Dudley_Assemble_AverageElementData(), Dudley_Assemble_CopyElementData(), Dudley_Assemble_CopyNodalData(), Dudley_Assemble_getAssembleParameters(), Dudley_Assemble_getSize(), Dudley_Assemble_gradient(), Dudley_Assemble_integrate(), Dudley_Assemble_interpolate(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_NodeCoordinates(), Dudley_Assemble_PDE(), Dudley_Assemble_setNormal(), Dudley_ElementFile_allocTable(), Dudley_ElementFile_setTags(), Dudley_getPattern(), Dudley_makePattern(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_NodeFile_setTags(), and dudley::loadMesh().
References Esys_setError().
Referenced by Dudley_Assemble_AverageElementData(), Dudley_Assemble_CopyElementData(), Dudley_Assemble_CopyNodalData(), Dudley_Assemble_getAssembleParameters(), Dudley_Assemble_getSize(), Dudley_Assemble_gradient(), Dudley_Assemble_integrate(), Dudley_Assemble_interpolate(), Dudley_Assemble_jacobeans_2D(), Dudley_Assemble_jacobeans_2D_M1D_E1D(), Dudley_Assemble_jacobeans_3D(), Dudley_Assemble_jacobeans_3D_M2D_E2D(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_NodeCoordinates(), Dudley_Assemble_PDE(), Dudley_Assemble_setNormal(), Dudley_ElementFile_borrowJacobeans(), Dudley_ElementFile_copyTable(), Dudley_ElementFile_setTags(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_findMatchingFaces(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_Mesh_write(), Dudley_NodeFile_copyTable(), Dudley_NodeFile_gather_global(), Dudley_NodeFile_setCoordinates(), Dudley_NodeFile_setTags(), Dudley_NodeMapping_alloc(), Dudley_NormalVector(), Dudley_TagMap_getTag(), Dudley_TagMap_insert(), Dudley_Util_InvertSmallMat(), dudley::MeshAdapter::dump(), dudley::loadMesh(), and dudley::setDudleyError().
double Dudley_timer |
( |
void |
| ) |
|