Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Functions
libmmg2df.c File Reference

Fortran API functions for MMG2D library. More...

#include "libmmg2d.h"
#include "mmgcommon_private.h"
Include dependency graph for libmmg2df.c:

Go to the source code of this file.

Functions

 FORTRAN_NAME (MMG2D_MMG2DLIB, mmg2d_mmg2dlib,(MMG5_pMesh *mesh, MMG5_pSol *met, int *retval),(mesh, met, retval))
 
 FORTRAN_NAME (MMG2D_MMG2DMESH, mmg2d_mmg2dmesh,(MMG5_pMesh *mesh, MMG5_pSol *met, int *retval),(mesh, met, retval))
 
 FORTRAN_NAME (MMG2D_MMG2DLS, mmg2d_mmg2dls,(MMG5_pMesh *mesh, MMG5_pSol *sol, MMG5_pSol *met, int *retval),(mesh, sol, met, retval))
 
 FORTRAN_NAME (MMG2D_MMG2DMOV, mmg2d_mmg2dmov,(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *disp, int *retval),(mesh, met, disp, retval))
 

Detailed Description

Fortran API functions for MMG2D library.

Author
Charles Dapogny (UPMC)
Cécile Dobrzynski (Bx INP/Inria/UBordeaux)
Pascal Frey (UPMC)
Algiane Froehly (Inria/UBordeaux)
Version
5
Date
01 2014
Note
Please, refer to the mmg2d/liblibmmg2d_private.h file for functions documentation.

Define the private Fortran API functions for MMG2D library (incompatible functions with the main binary): adds function definitions with upcase, underscore and double underscore to match any fortran compiler.

Definition in file libmmg2df.c.

Function Documentation

◆ FORTRAN_NAME() [1/4]

FORTRAN_NAME ( MMG2D_MMG2DLIB  ,
mmg2d_mmg2dlib  ,
(MMG5_pMesh *mesh, MMG5_pSol *met,int *retval ,
(mesh, met,retval  
)

See MMG2D_mmg2dlib function in mmg2d/liblibmmg2d_private.h file.

Definition at line 50 of file libmmg2df.c.

Here is the call graph for this function:

◆ FORTRAN_NAME() [2/4]

FORTRAN_NAME ( MMG2D_MMG2DLS  ,
mmg2d_mmg2dls  ,
(MMG5_pMesh *mesh, MMG5_pSol *sol, MMG5_pSol *met, int *retval ,
(mesh, sol, met, retval  
)

See MMG2D_mmg2dls function in mmg2d/liblibmmg2d_private.h file.

Definition at line 72 of file libmmg2df.c.

Here is the call graph for this function:

◆ FORTRAN_NAME() [3/4]

FORTRAN_NAME ( MMG2D_MMG2DMESH  ,
mmg2d_mmg2dmesh  ,
(MMG5_pMesh *mesh, MMG5_pSol *met,int *retval ,
(mesh, met,retval  
)

See MMG2D_mmg2dmesh function in mmg2d/liblibmmg2d_private.h file.

Definition at line 61 of file libmmg2df.c.

Here is the call graph for this function:

◆ FORTRAN_NAME() [4/4]

FORTRAN_NAME ( MMG2D_MMG2DMOV  ,
mmg2d_mmg2dmov  ,
(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *disp,int *retval ,
(mesh, met, disp,retval  
)

See MMG2D_mmg2dmov function in mmg2d/liblibmmg2d_private.h file.

Definition at line 88 of file libmmg2df.c.

Here is the call graph for this function: