![]()  | 
  
    Mmg
    
   Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement) 
   | 
 
Metric interpolations. More...
#include "libmmgs_private.h"
Go to the source code of this file.
Functions | |
| int | intregmet (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, double s, double mr[6]) | 
| int | intmet_iso (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, MMG5_int ip, double s) | 
| int | intmet_ani (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, MMG5_int ip, double s) | 
| int | MMGS_intmet33_ani (MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, MMG5_int ip, double s) | 
Variables | |
| int8_t | ddb | 
Metric interpolations.
Definition in file intmet_s.c.
| int intmet_ani | ( | MMG5_pMesh | mesh, | 
| MMG5_pSol | met, | ||
| MMG5_int | k, | ||
| int8_t | i, | ||
| MMG5_int | ip, | ||
| double | s | ||
| ) | 
| mesh | pointer to the mesh structure. | 
| met | pointer to the metric structure. | 
| k | element index. | 
| i | local index of edge in k. | 
| ip | global index of the new point in which we want to compute the metric. | 
| s | interpolation parameter (between 0 and 1). | 
Interpolation of anisotropic sizemap at parameter s along edge i of elt k for special storage of ridges metrics (after defsiz call).
Definition at line 104 of file intmet_s.c.


| int intmet_iso | ( | MMG5_pMesh | mesh, | 
| MMG5_pSol | met, | ||
| MMG5_int | k, | ||
| int8_t | i, | ||
| MMG5_int | ip, | ||
| double | s | ||
| ) | 
| mesh | pointer to the mesh structure. | 
| met | pointer to the metric structure. | 
| k | triangle in which we interpole the metrics. | 
| i | edge along which we interpole the metrics. | 
| ip | index of point in which we compute the interpolated metric. | 
| s | parameter at which we compute the interpolation. | 
Linear interpolation of sizemap along edge i of tria k.
Definition at line 77 of file intmet_s.c.

| int intregmet | ( | MMG5_pMesh | mesh, | 
| MMG5_pSol | met, | ||
| MMG5_int | k, | ||
| int8_t | i, | ||
| double | s, | ||
| double | mr[6] | ||
| ) | 
| mesh | pointer to the mesh structure. | 
| met | pointer to the metric structure. | 
| k | element index. | 
| i | local index of edge in k. | 
| s | interpolation parameter. | 
| mr | computed metric. | 
Metric interpolation on edge i in elt it at parameter \( 0 <= s0 <= 1 \) from p1 result is stored in mr. edge \( p_1-p_2 \) must not be a ridge.
Definition at line 57 of file intmet_s.c.


| int MMGS_intmet33_ani | ( | MMG5_pMesh | mesh, | 
| MMG5_pSol | met, | ||
| MMG5_int | k, | ||
| int8_t | i, | ||
| MMG5_int | ip, | ||
| double | s | ||
| ) | 
| mesh | pointer to the mesh structure. | 
| met | pointer to the metric structure. | 
| k | element index. | 
| i | local index of edge in k. | 
| ip | global index of the new point in which we want to compute the metric. | 
| s | interpolation parameter (between 0 and 1). | 
Interpolation of anisotropic sizemap at parameter s along edge i of elt k for classic storage of ridges metrics (before defsiz call).
Definition at line 144 of file intmet_s.c.


      
  | 
  extern | 
Definition at line 42 of file mmg3d1_delone.c.