Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
|
Functions to compute the quality. More...
Go to the source code of this file.
Functions | |
double | MMG2D_quickcal (MMG5_pMesh mesh, MMG5_pTria pt) |
double | MMG2D_caltri_iso_3pt (double *a, double *b, double *c) |
double | MMG2D_caltri_iso (MMG5_pMesh mesh, MMG5_pSol met, MMG5_pTria pt) |
double | MMG2D_caltri_ani (MMG5_pMesh mesh, MMG5_pSol met, MMG5_pTria pt) |
int | MMG2D_outqua (MMG5_pMesh mesh, MMG5_pSol met) |
Functions to compute the quality.
Definition in file quality_2d.c.
double MMG2D_caltri_ani | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG5_pTria | pt | ||
) |
double MMG2D_caltri_iso | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG5_pTria | pt | ||
) |
pointer | to the mesh |
pointer | to the metric (for compatibility with aniso interface) |
pt | pointer to the tria |
Compute quality of the triangle pt when the supplied metric is isotropic; return 0 in the case that the triangle has inverted orientation.
Definition at line 107 of file quality_2d.c.
double MMG2D_caltri_iso_3pt | ( | double * | a, |
double * | b, | ||
double * | c | ||
) |
a | coordinates of first vertex of tria |
b | coordinates of second vertex of tria |
c | coordinates of third vertex of tria |
Compute quality of a triangle from the datum of its 3 vertices.
Definition at line 68 of file quality_2d.c.
int MMG2D_outqua | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
Print histogram of mesh qualities.
Definition at line 183 of file quality_2d.c.
double MMG2D_quickcal | ( | MMG5_pMesh | mesh, |
MMG5_pTria | pt | ||
) |
mesh | pointer to the mesh |
pt | pointer to the tria |
Compute oriented area of tria pt
Definition at line 46 of file quality_2d.c.