Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
src
mmgs
mmgsexterns_private.h
Go to the documentation of this file.
1
#ifndef MMGSEXTERNS_H
2
#define MMGSEXTERNS_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
(
double
(*MMG5_calelt)(
MMG5_pMesh
mesh
,
MMG5_pSol
met,
MMG5_pTria
ptt) );
13
FUNCTION_POINTER
(
int
(*MMGS_defsiz)(
MMG5_pMesh
mesh
,
MMG5_pSol
met) );
14
FUNCTION_POINTER
(
int
(*MMGS_gradsiz)(
MMG5_pMesh
mesh
,
MMG5_pSol
met) );
15
FUNCTION_POINTER
(
int
(*MMGS_gradsizreq)(
MMG5_pMesh
mesh
,
MMG5_pSol
met) );
16
FUNCTION_POINTER
(
int
(*intmet)(
MMG5_pMesh
mesh
,
MMG5_pSol
met,MMG5_int k,int8_t i,MMG5_int ip,
double
s) );
17
FUNCTION_POINTER
(
int
(*movintpt)(
MMG5_pMesh
mesh
,
MMG5_pSol
met,MMG5_int *list,
int
ilist) );
18
FUNCTION_POINTER
(
int
(*movridpt)(
MMG5_pMesh
mesh
,
MMG5_pSol
met,MMG5_int *list,
int
ilist) );
19
20
#undef MMG_EXTERN
21
#undef MMG_ASSIGN_NULL
22
23
#endif
mesh
MMG5_pMesh * mesh
Definition:
API_functionsf_2d.c:66
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:58 for Mmg by
1.9.6