Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Macros | Functions
mmgsexterns_private.h File Reference
#include "libmmgtypes.h"
#include "mmgcommon_private.h"
Include dependency graph for mmgsexterns_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 (double(*MMG5_calelt)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_pTria ptt))
 
 FUNCTION_POINTER (int(*MMGS_defsiz)(MMG5_pMesh mesh, MMG5_pSol met))
 
 FUNCTION_POINTER (int(*intmet)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, MMG5_int ip, double s))
 
 FUNCTION_POINTER (int(*movintpt)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_int *list, int ilist))
 

Macro Definition Documentation

◆ MMG_ASSIGN_NULL

#define MMG_ASSIGN_NULL

Definition at line 9 of file mmgsexterns_private.h.

◆ MMG_EXTERN

#define MMG_EXTERN   extern

Definition at line 8 of file mmgsexterns_private.h.

Function Documentation

◆ FUNCTION_POINTER() [1/4]

FUNCTION_POINTER ( double(*)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_pTria ptt)  MMG5_calelt)

◆ FUNCTION_POINTER() [2/4]

FUNCTION_POINTER ( int(*)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_int k, int8_t i, MMG5_int ip, double s)  intmet)

◆ FUNCTION_POINTER() [3/4]

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

◆ FUNCTION_POINTER() [4/4]

FUNCTION_POINTER ( int(*)(MMG5_pMesh mesh, MMG5_pSol met, MMG5_int *list, int ilist)  movintpt)