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.
mmgcommon_private.h
FUNCTION_POINTER
#define FUNCTION_POINTER(fproto)
Definition:
mmgcommon_private.h:532
MMG5_Mesh
MMG mesh structure.
Definition:
libmmgtypes.h:613
MMG5_Sol
Definition:
libmmgtypes.h:671
MMG5_Tria
Structure to store triangles of a MMG mesh.
Definition:
libmmgtypes.h:338
Generated on Tue Oct 29 2024 11:49:57 for Mmg by
1.9.6