Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
src
mmg2d
mmg2dexterns_private.h
Go to the documentation of this file.
1
#ifndef MMG2DEXTERNS_H
2
#define MMG2DEXTERNS_H
3
4
#include "
libmmgtypes.h
"
5
#include "
mmgcommon_private.h
"
6
7
#ifndef MMG_EXTERN
8
#define MMG_EXTERN extern
9
#define MMG_ASSIGN_NULL
10
#endif
11
12
FUNCTION_POINTER
(
int
(*MMG2D_defsiz)(
MMG5_pMesh
,
MMG5_pSol
) );
13
FUNCTION_POINTER
(
int
(*MMG2D_intmet)(
MMG5_pMesh
,
MMG5_pSol
,MMG5_int ,int8_t ,MMG5_int ,
double
) );
14
FUNCTION_POINTER
(
double
(*MMG2D_lencurv)(
MMG5_pMesh
,
MMG5_pSol
,MMG5_int ,MMG5_int ) );
15
FUNCTION_POINTER
(
int
(*MMG2D_gradsizreq)(
MMG5_pMesh
,
MMG5_pSol
) );
16
FUNCTION_POINTER
(
double
(*MMG2D_caltri)(
MMG5_pMesh
,
MMG5_pSol
,
MMG5_pTria
) );
17
FUNCTION_POINTER
(
int
(*MMG2D_gradsiz)(
MMG5_pMesh
,
MMG5_pSol
) );
18
19
#undef MMG_EXTERN
20
#undef MMG_ASSIGN_NULL
21
22
#endif
libmmgtypes.h
Types used throughout the Mmg libraries.
MMG5_pTria
MMG5_Tria * MMG5_pTria
Definition
libmmgtypes.h:351
MMG5_pSol
MMG5_Sol * MMG5_pSol
Definition
libmmgtypes.h:685
MMG5_pMesh
MMG5_Mesh * MMG5_pMesh
Definition
libmmgtypes.h:664
mmgcommon_private.h
FUNCTION_POINTER
#define FUNCTION_POINTER(fproto)
Definition
mmgcommon_private.h:532
Generated on Mon Apr 7 2025 12:27:12 for Mmg by
1.13.2