Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
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: