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

Macros

#define _MMG2_EPSRAD   1.00005
 
#define _MMG2_AREAMIN   1e-15
 
#define KTA   7
 
#define KTB   11
 

Functions

static int _MMG2_correction_iso (MMG5_pMesh mesh, int ip, int *list, int ilist, int nedep)
 
int _MMG2_hashEdgeDelone (MMG5_pMesh mesh, HashTable *hash, int iel, int i, int *v)
 
int _MMG2_cavity (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list)
 
int _MMG2_delone (MMG5_pMesh mesh, MMG5_pSol sol, int ip, int *list, int ilist)
 

Macro Definition Documentation

◆ _MMG2_AREAMIN

#define _MMG2_AREAMIN   1e-15

◆ _MMG2_EPSRAD

#define _MMG2_EPSRAD   1.00005

◆ KTA

#define KTA   7

◆ KTB

#define KTB   11

Function Documentation

◆ _MMG2_cavity()

int _MMG2_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:

◆ _MMG2_correction_iso()

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

◆ _MMG2_delone()

int _MMG2_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:

◆ _MMG2_hashEdgeDelone()

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