mmgs
libmmgs_toolsf.c File Reference

Fortran API functions for MMGS library. More...

#include "mmgs.h"
Include dependency graph for libmmgs_toolsf.c:

Functions

 FORTRAN_NAME (MMGS_SETFUNC, mmgs_setfunc,(MMG5_pMesh *mesh, MMG5_pSol *met),(mesh, met))
 
 FORTRAN_NAME (MMGS_USAGE, mmgs_usage,(char *prog, int *strlen, int *retval),(prog, strlen, retval))
 
 FORTRAN_NAME (MMGS_DEFAULTVALUES, mmgs_defaultvalues,(MMG5_pMesh *mesh, int *retval),(mesh, retval))
 
 FORTRAN_NAME (MMGS_STOCKOPTIONS, mmgs_stockoptions,(MMG5_pMesh *mesh, MMG5_Info *info, int *retval),(mesh, info, retval))
 
 FORTRAN_NAME (MMGS_DESTOCKOPTIONS, mmgs_destockoptions,(MMG5_pMesh *mesh, MMG5_Info *info),(mesh, info))
 
 FORTRAN_NAME (MMGS_GET_ADJATRI, mmgs_get_adjatri,(MMG5_pMesh *mesh, int *kel, int *listri, int *retval),(mesh, kel, listri, retval))
 
 FORTRAN_NAME (MMGS_GET_ADJAVERTICESFAST, mmgs_get_adjaverticesfast,(MMG5_pMesh *mesh, int *ip, int *start, int *lispoi, int *retval),(mesh, ip, start, lispoi, retval))
 
 FORTRAN_NAME (MMGS_SET_CONSTANTSIZE, mmgs_set_constantsize,(MMG5_pMesh *mesh, MMG5_pSol *met, int *retval),(mesh, met, retval))
 

Detailed Description

Fortran API functions for MMGS 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 mmgs/libmmgs.h file for functions documentation.

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

Function Documentation

◆ FORTRAN_NAME() [1/8]

FORTRAN_NAME ( MMGS_DEFAULTVALUES  ,
mmgs_defaultvalues  ,
(MMG5_pMesh *mesh, int *retval ,
(mesh, retval  
)

See MMGS_defaultValues function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [2/8]

FORTRAN_NAME ( MMGS_DESTOCKOPTIONS  ,
mmgs_destockoptions  ,
(MMG5_pMesh *mesh, MMG5_Info *info ,
(mesh, info  
)

See MMGS_destockOptions function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [3/8]

FORTRAN_NAME ( MMGS_GET_ADJATRI  ,
mmgs_get_adjatri  ,
(MMG5_pMesh *mesh, int *kel, int *listri, int *retval ,
(mesh, kel, listri, retval  
)

See MMGS_Get_adjaTri function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [4/8]

FORTRAN_NAME ( MMGS_GET_ADJAVERTICESFAST  ,
mmgs_get_adjaverticesfast  ,
(MMG5_pMesh *mesh, int *ip, int *start, int *lispoi, int *retval ,
(mesh, ip, start, lispoi, retval  
)

See MMGS_Get_adjaVerticesFast function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [5/8]

FORTRAN_NAME ( MMGS_SET_CONSTANTSIZE  ,
mmgs_set_constantsize  ,
(MMG5_pMesh *mesh, MMG5_pSol *met, int *retval ,
(mesh, met, retval  
)

See MMGS_Set_constantSize function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [6/8]

FORTRAN_NAME ( MMGS_SETFUNC  ,
mmgs_setfunc  ,
(MMG5_pMesh *mesh, MMG5_pSol *met)  ,
(mesh, met)   
)

See MMGS_setfunc function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [7/8]

FORTRAN_NAME ( MMGS_STOCKOPTIONS  ,
mmgs_stockoptions  ,
(MMG5_pMesh *mesh, MMG5_Info *info, int *retval ,
(mesh, info, retval  
)

See MMGS_stockOptions function in mmgs/libmmgs.h file.

Here is the call graph for this function:

◆ FORTRAN_NAME() [8/8]

FORTRAN_NAME ( MMGS_USAGE  ,
mmgs_usage  ,
(char *prog, int *strlen, int *retval ,
(prog, strlen, retval  
)

See MMGS_usage function in mmgs/libmmgs.h file.

Here is the call graph for this function: