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

Macros

#define MMG2D_AREAMIN   1e-15
 
#define KTA   7
 
#define KTB   11
 

Functions

static int MMG2D_correction_iso (MMG5_pMesh mesh, int ip, int *list, int ilist, int nedep)
 
int MMG2D_hashEdgeDelone (MMG5_pMesh mesh, HashTable *hash, int iel, int i, int *v)
 
int MMG2D_cavity (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list)
 
int MMG2D_delone (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list, int ilist)
 

Macro Definition Documentation

◆ KTA

#define KTA   7

◆ KTB

#define KTB   11

◆ MMG2D_AREAMIN

#define MMG2D_AREAMIN   1e-15

Function Documentation

◆ MMG2D_cavity()

int MMG2D_cavity ( MMG5_pMesh  mesh,
MMG5_pSol  sol,
int  ip,
int *  list 
)

Create the cavity point ip, starting from triangle list[0]; Return a negative value for ilist if one of the triangles of the cavity is required

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

◆ MMG2D_correction_iso()

static int MMG2D_correction_iso ( MMG5_pMesh  mesh,
int  ip,
int *  list,
int  ilist,
int  nedep 
)
static
Here is the caller graph for this function:

◆ MMG2D_delone()

int MMG2D_delone ( MMG5_pMesh  mesh,
MMG5_pSol  sol,
int  ip,
int *  list,
int  ilist 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ MMG2D_hashEdgeDelone()

int MMG2D_hashEdgeDelone ( MMG5_pMesh  mesh,
HashTable hash,
int  iel,
int  i,
int *  v 
)
Here is the caller graph for this function: