ESScript  Revision_4488
Macros | Functions | Variables
finley/src/Mesh_findMatchingFaces.cpp File Reference
#include "Util.h"
#include "Mesh.h"

Macros

#define getDist(_dist_, _e0_, _i0_, _e1_, _i1_)

Functions

int Finley_Mesh_findMatchingFaces_compar (const void *arg1, const void *arg2)
void Finley_Mesh_findMatchingFaces (NodeFile *nodes, ElementFile *faces, double safety_factor, double tolerance, int *numPairs, int *elem0, int *elem1, int *matching_nodes_in_elem1)

Variables

static double Finley_Mesh_lockingGridSize = 0

Macro Definition Documentation

#define getDist (   _dist_,
  _e0_,
  _i0_,
  _e1_,
  _i1_ 
)
Value:
{\
_dist_=0;\
for (int i=0;i<numDim;i++) _dist_=MAX(_dist_,ABS(X[INDEX3(i,_i0_,_e0_,numDim,NN)]-X[INDEX3(i,_i1_,_e1_,numDim,NN)]));\
}

Function Documentation

void Finley_Mesh_findMatchingFaces ( NodeFile nodes,
ElementFile faces,
double  safety_factor,
double  tolerance,
int *  numPairs,
int *  elem0,
int *  elem1,
int *  matching_nodes_in_elem1 
)
int Finley_Mesh_findMatchingFaces_compar ( const void *  arg1,
const void *  arg2 
)

Variable Documentation

double Finley_Mesh_lockingGridSize = 0
static