Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Macros | Variables
mmg2dexterns.c File Reference
#include "libmmgtypes.h"
#include "mmg2d_export.h"
#include "mmg2dexterns_private.h"
Include dependency graph for mmg2dexterns.c:

Go to the source code of this file.

Macros

#define MMG_EXTERN
 
#define MMG_ASSIGN_NULL   =NULL
 

Variables

LIBMMG2D_EXPORT int(* MMG2D_doSol )(MMG5_pMesh, MMG5_pSol) =NULL
 

Macro Definition Documentation

◆ MMG_ASSIGN_NULL

#define MMG_ASSIGN_NULL   =NULL

Definition at line 5 of file mmg2dexterns.c.

◆ MMG_EXTERN

#define MMG_EXTERN

Definition at line 4 of file mmg2dexterns.c.

Variable Documentation

◆ MMG2D_doSol

LIBMMG2D_EXPORT int(* MMG2D_doSol) (MMG5_pMesh,MMG5_pSol) ( MMG5_pMesh  mesh,
MMG5_pSol  met 
) =NULL
Parameters
meshpointer toward the mesh structure
metpointer toward the sol structure
Returns
1 if success

Compute unit tensor according to the lengths of the edges passing through a point.

Remarks
Fortran interface:

‍ SUBROUTINE MMG2D_DOSOL(mesh,met,retval)
MMG5_DATA_PTR_T, INTENT(INOUT) :: mesh,met
INTEGER, INTENT(OUT) :: retval
END SUBROUTINE

Definition at line 9 of file mmg2dexterns.c.