mmg2d
analys_2d.c File Reference

Analysis routine for an input mesh without structure passing through a point. More...

#include "mmg2d.h"
Include dependency graph for analys_2d.c:

Functions

int _MMG2_setadj (MMG5_pMesh mesh)
 
int _MMG2_singul (MMG5_pMesh mesh)
 
int _MMG2_norver (MMG5_pMesh mesh)
 
int _MMG2_regnor (MMG5_pMesh mesh)
 
int _MMG2_analys (MMG5_pMesh mesh)
 

Variables

char ddb
 

Detailed Description

Analysis routine for an input mesh without structure passing through a point.

Author
Charles Dapogny (UPMC)
Cécile Dobrzynski (Bx INP/Inria/UBordeaux)
Pascal Frey (UPMC)
Algiane Froehly (Inria/UBordeaux)
Version
5

Function Documentation

◆ _MMG2_analys()

int _MMG2_analys ( MMG5_pMesh  mesh)

preprocessing stage: mesh analysis

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

◆ _MMG2_norver()

int _MMG2_norver ( MMG5_pMesh  mesh)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ _MMG2_regnor()

int _MMG2_regnor ( MMG5_pMesh  mesh)
Parameters
meshpointer toward the mesh
Returns
0 if fail, 1 if success

Regularize normal vectors at boundary non singular edges with a Laplacian / antilaplacian smoothing

Here is the call graph for this function:

◆ _MMG2_setadj()

int _MMG2_setadj ( MMG5_pMesh  mesh)
Parameters
meshpointer toward the mesh
Returns
1 if success, 0 if fail

Set tags GEO and REF to triangles and points by traveling the mesh; count number of subdomains or connected components

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

◆ _MMG2_singul()

int _MMG2_singul ( MMG5_pMesh  mesh)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ ddb

char ddb