Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
|
Fortran API functions for MMG library. More...
#include "mmgcommon_private.h"
Go to the source code of this file.
Functions | |
FORTRAN_NAME (MMG5_INIT_FILENAMES, mmg5_init_filenames,(MMG5_pMesh *mesh, MMG5_pSol *sol),(mesh, sol)) | |
FORTRAN_NAME (MMG5_SET_INPUTMESHNAME, mmg5_set_inputmeshname,(MMG5_pMesh *mesh, char *meshin, int *strlen, int *retval),(mesh, meshin, strlen, retval)) | |
FORTRAN_NAME (MMG5_SET_INPUTSOLNAME, mmg5_set_inputsolname,(MMG5_pMesh *mesh, MMG5_pSol *sol, char *solin, int *strlen, int *retval),(mesh, sol, solin, strlen, retval)) | |
FORTRAN_NAME (MMG5_SET_OUTPUTMESHNAME, mmg5_set_outputmeshname,(MMG5_pMesh *mesh, char *meshout, int *strlen, int *retval),(mesh, meshout, strlen, retval)) | |
FORTRAN_NAME (MMG5_SET_OUTPUTSOLNAME, mmg5_set_outputsolname,(MMG5_pMesh *mesh, MMG5_pSol *sol, char *solout, int *strlen, int *retval),(mesh, sol, solout, strlen, retval)) | |
FORTRAN_NAME (MMG5_SCALEMESH, mmg5_scalemesh,(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *ls, int *retval),(mesh, met, ls, retval)) | |
FORTRAN_NAME (MMG5_UNSCALEMESH, mmg5_unscalemesh,(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *ls, int *retval),(mesh, met, ls, retval)) | |
FORTRAN_NAME (MMG5_MMGFREE_NAMES, mmg5_mmgfree_names,(MMG5_pMesh *mesh, MMG5_pSol *met),(mesh, met)) | |
Fortran API functions for MMG library.
Define the Fortran API functions for MMG library: adds function definitions with upcase, underscore and double underscore to match any fortran compiler.
Definition in file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_INIT_FILENAMES | , |
mmg5_init_filenames | , | ||
(MMG5_pMesh *mesh, MMG5_pSol *sol) | , | ||
(mesh, sol) | |||
) |
See MMG5_Init_fileNames function in common/libmmgcommon_private.h file.
Definition at line 47 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_MMGFREE_NAMES | , |
mmg5_mmgfree_names | , | ||
(MMG5_pMesh *mesh,MMG5_pSol *met) | , | ||
(mesh, met) | |||
) |
See MMG5_unscaleMesh function in common/libmmgcommon_private.h file.
Definition at line 150 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_SCALEMESH | , |
mmg5_scalemesh | , | ||
(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *ls, int *retval) | , | ||
(mesh, met, ls, retval) | |||
) |
See MMG5_scaleMesh function in common/libmmgcommon_private.h file.
Definition at line 126 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_SET_INPUTMESHNAME | , |
mmg5_set_inputmeshname | , | ||
(MMG5_pMesh *mesh, char *meshin, int *strlen, int *retval) | , | ||
(mesh, meshin, strlen, retval) | |||
) |
See MMG5_Set_inputMeshName function in common/libmmgcommon_private.h file.
Definition at line 56 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_SET_INPUTSOLNAME | , |
mmg5_set_inputsolname | , | ||
(MMG5_pMesh *mesh, MMG5_pSol *sol, char *solin, int *strlen, int *retval) | , | ||
(mesh, sol, solin, strlen, retval) | |||
) |
See MMG5_Set_inputSolName function in common/libmmgcommon_private.h file.
Definition at line 73 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_SET_OUTPUTMESHNAME | , |
mmg5_set_outputmeshname | , | ||
(MMG5_pMesh *mesh, char *meshout, int *strlen, int *retval) | , | ||
(mesh, meshout, strlen, retval) | |||
) |
See MMG5_Set_outputMeshName function in mmgs/libmmgs.h or mmg3d/libmmg3d.h file.
Definition at line 92 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_SET_OUTPUTSOLNAME | , |
mmg5_set_outputsolname | , | ||
(MMG5_pMesh *mesh, MMG5_pSol *sol, char *solout, int *strlen, int *retval) | , | ||
(mesh, sol, solout, strlen, retval) | |||
) |
See MMG5_Set_outputSolName function in common/libmmgcommon_private.h file.
Definition at line 109 of file API_functionsf.c.
FORTRAN_NAME | ( | MMG5_UNSCALEMESH | , |
mmg5_unscalemesh | , | ||
(MMG5_pMesh *mesh, MMG5_pSol *met, MMG5_pSol *ls, int *retval) | , | ||
(mesh, met, ls, retval) | |||
) |
See MMG5_unscaleMesh function in common/libmmgcommon_private.h file.
Definition at line 138 of file API_functionsf.c.