Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
|
Functions to move a point in the mesh (with anisotropic metric). More...
Go to the source code of this file.
Functions | |
int | movintpt_ani (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int *list, int ilist) |
int | movridpt_ani (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int *list, int ilist) |
Functions to move a point in the mesh (with anisotropic metric).
Definition in file anisomovpt_s.c.
int movintpt_ani | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG5_int * | list, | ||
int | ilist | ||
) |
mesh | pointer to the mesh structure. |
met | pointer to the metric structure. |
list | ball of point. |
ilist | size of the point ball. |
Compute movement of an internal point whose ball is passed.
Step 2 : Compute gradient towards optimal position = centre of mass of the ball, projected to tangent plane
Step 3 : locate new point in the ball, and compute its barycentric coordinates
Step 4 : come back to original problem, and compute patch in triangle iel
Definition at line 49 of file anisomovpt_s.c.
int movridpt_ani | ( | MMG5_pMesh | mesh, |
MMG5_pSol | met, | ||
MMG5_int * | list, | ||
int | ilist | ||
) |
Definition at line 252 of file anisomovpt_s.c.