Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Macros | Functions
mmgexterns_private.h File Reference
#include "mmgcommon_private.h"
Include dependency graph for mmgexterns_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MMG_EXTERN   extern
 
#define MMG_ASSIGN_NULL
 

Functions

 FUNCTION_POINTER (int(*MMG5_chkmsh)(MMG5_pMesh, int, MMG5_int))
 
 FUNCTION_POINTER (int(*MMG5_bezierCP)(MMG5_pMesh, MMG5_Tria *, MMG5_pBezier, int8_t))
 
 FUNCTION_POINTER (double(*MMG5_lenSurfEdg)(MMG5_pMesh mesh, MMG5_pSol sol, MMG5_int, MMG5_int, int8_t))
 
 FUNCTION_POINTER (MMG5_int(*MMG5_indElt)(MMG5_pMesh mesh, MMG5_int kel))
 
 FUNCTION_POINTER (MMG5_int(*MMG5_indPt)(MMG5_pMesh mesh, MMG5_int kp))
 
 FUNCTION_POINTER (MMG5_int(*MMG5_grad2met_ani)(MMG5_pMesh, MMG5_pSol, MMG5_pTria, MMG5_int, MMG5_int))
 
 FUNCTION_POINTER (int(*MMG5_grad2metreq_ani)(MMG5_pMesh, MMG5_pSol, MMG5_pTria, MMG5_int, MMG5_int))
 
 FUNCTION_POINTER (int(*MMG5_compute_meanMetricAtMarkedPoints)(MMG5_pMesh, MMG5_pSol))
 
 FUNCTION_POINTER (int(*MMG5_solTruncature_ani)(MMG5_pMesh mesh, MMG5_pSol met))
 
 FUNCTION_POINTER (int(*MMG5_resetRef)(MMG5_pMesh))
 
 FUNCTION_POINTER (int(*MMG5_renumbering)(int, MMG5_pMesh, MMG5_pSol, MMG5_pSol, MMG5_int *))
 

Macro Definition Documentation

◆ MMG_ASSIGN_NULL

#define MMG_ASSIGN_NULL

Definition at line 31 of file mmgexterns_private.h.

◆ MMG_EXTERN

#define MMG_EXTERN   extern

Definition at line 30 of file mmgexterns_private.h.

Function Documentation

◆ FUNCTION_POINTER() [1/11]

FUNCTION_POINTER ( double(*)(MMG5_pMesh mesh, MMG5_pSol sol, MMG5_int, MMG5_int, int8_t)  MMG5_lenSurfEdg)

◆ FUNCTION_POINTER() [2/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh, MMG5_Tria *, MMG5_pBezier, int8_t)  MMG5_bezierCP)

◆ FUNCTION_POINTER() [3/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh, int, MMG5_int)  MMG5_chkmsh)

◆ FUNCTION_POINTER() [4/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh, MMG5_pSol MMG5_compute_meanMetricAtMarkedPoints)

◆ FUNCTION_POINTER() [5/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh, MMG5_pSol, MMG5_pTria, MMG5_int, MMG5_int)  MMG5_grad2metreq_ani)

◆ FUNCTION_POINTER() [6/11]

FUNCTION_POINTER ( int(*)(int, MMG5_pMesh, MMG5_pSol, MMG5_pSol, MMG5_int *)  MMG5_renumbering)

◆ FUNCTION_POINTER() [7/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh MMG5_resetRef)

◆ FUNCTION_POINTER() [8/11]

FUNCTION_POINTER ( int(*)(MMG5_pMesh mesh, MMG5_pSol met)  MMG5_solTruncature_ani)

◆ FUNCTION_POINTER() [9/11]

FUNCTION_POINTER ( MMG5_int(*)(MMG5_pMesh, MMG5_pSol, MMG5_pTria, MMG5_int, MMG5_int)  MMG5_grad2met_ani)

◆ FUNCTION_POINTER() [10/11]

FUNCTION_POINTER ( MMG5_int(*)(MMG5_pMesh mesh, MMG5_int kel)  MMG5_indElt)

◆ FUNCTION_POINTER() [11/11]

FUNCTION_POINTER ( MMG5_int(*)(MMG5_pMesh mesh, MMG5_int kp)  MMG5_indPt)