#include "Util.h"
#include "Mesh.h"
Defines | |
#define | getDist(_dist_, _e0_, _i0_, _e1_, _i1_) |
Functions | |
int | Finley_Mesh_findMatchingFaces_compar (const void *arg1, const void *arg2) |
void | Finley_Mesh_findMatchingFaces (Finley_NodeFile *nodes, Finley_ElementFile *faces, double safety_factor, double tolerance, dim_t *numPairs, index_t *elem0, index_t *elem1, index_t *matching_nodes_in_elem1) |
Variables | |
static double | Finley_Mesh_lockingGridSize = 0 |
#define getDist | ( | _dist_, | |||
_e0_, | |||||
_i0_, | |||||
_e1_, | |||||
_i1_ | ) |
void Finley_Mesh_findMatchingFaces | ( | Finley_NodeFile * | nodes, | |
Finley_ElementFile * | faces, | |||
double | safety_factor, | |||
double | tolerance, | |||
dim_t * | numPairs, | |||
index_t * | elem0, | |||
index_t * | elem1, | |||
index_t * | matching_nodes_in_elem1 | |||
) |
References ABS, Finley_NodeFile::Coordinates, DBLE, Finley_RefElementInfo::faceNode, Finley_checkPtr(), Finley_Mesh_findMatchingFaces_compar(), Finley_Mesh_lockingGridSize, Finley_noError(), Finley_setError(), Finley_Util_Gather_double(), getDist, INDEX2, INDEX3, LenErrorMsg_MAX, MAX, MAX_numDim, MIN, Finley_ElementFile::Nodes, Finley_NodeFile::numDim, Finley_ElementFile::numElements, Finley_RefElementInfo::numNodes, Finley_RefElementInfo::numNodesOnFace, Finley_ElementFile::ReferenceElement, Finley_Mesh_findMatchingFaces_center::refId, Finley_RefElementInfo::reverseNodes, Finley_RefElementInfo::shiftNodes, TMPMEMALLOC, TMPMEMFREE, Finley_RefElement::Type, VALUE_ERROR, and Finley_Mesh_findMatchingFaces_center::x.
Referenced by Finley_Mesh_glueFaces(), and Finley_Mesh_joinFaces().
int Finley_Mesh_findMatchingFaces_compar | ( | const void * | arg1, | |
const void * | arg2 | |||
) |
References FALSE, Finley_Mesh_lockingGridSize, MAX_numDim, Finley_Mesh_findMatchingFaces_center::refId, TRUE, and Finley_Mesh_findMatchingFaces_center::x.
Referenced by Finley_Mesh_findMatchingFaces().
double Finley_Mesh_lockingGridSize = 0 [static] |
Referenced by Finley_Mesh_findMatchingFaces(), and Finley_Mesh_findMatchingFaces_compar().