mmg2d
colver_2d.c File Reference
#include "mmg2d.h"
Include dependency graph for colver_2d.c:

Functions

int MMG2D_chkcol (MMG5_pMesh mesh, MMG5_pSol met, int k, char i, int *list, char typchk)
 
int MMG2D_colver (MMG5_pMesh mesh, int ilist, int *list)
 
int MMG2D_colver3 (MMG5_pMesh mesh, int *list)
 
int MMG2D_colver2 (MMG5_pMesh mesh, int *list)
 

Variables

unsigned char ddb
 

Function Documentation

◆ MMG2D_chkcol()

int MMG2D_chkcol ( MMG5_pMesh  mesh,
MMG5_pSol  met,
int  k,
char  i,
int *  list,
char  typchk 
)
Parameters
meshpointer toward the mesh
metpointer toward the metric
ktriangle index
ilocal index of the edge that we want to test in the triangle k
listedge's shell (to fill)
typchktype eof check to perform.
Returns
1 if we must collapse, 0 otherwise

Check whether the validity and the geometry of the mesh are preserved when collapsing edge i (p1->p2)

Here is the call graph for this function:
Here is the caller graph for this function:

◆ MMG2D_colver()

int MMG2D_colver ( MMG5_pMesh  mesh,
int  ilist,
int *  list 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ MMG2D_colver2()

int MMG2D_colver2 ( MMG5_pMesh  mesh,
int *  list 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ MMG2D_colver3()

int MMG2D_colver3 ( MMG5_pMesh  mesh,
int *  list 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ ddb

unsigned char ddb