PPL Logo

libs/ck-libs/ParFUM/adapt_if.C File Reference

Go to the source code of this file.

Functions

CLINKAGE void FEM_REF_INIT (int mesh)
void FEM_ADAPT_Init (int meshID)
 User functions for adaptivity.
FLINKAGE void FTN_NAME (FEM_ADAPT_INIT, fem_adapt_init)
void FEM_ADAPT_Refine (int meshID, int qm, int method, double factor, double *sizes)
FLINKAGE void FTN_NAME (FEM_ADAPT_REFINE, fem_adapt_refine)
void FEM_ADAPT_Coarsen (int meshID, int qm, int method, double factor, double *sizes)
FLINKAGE void FTN_NAME (FEM_ADAPT_COARSEN, fem_adapt_coarsen)
void FEM_ADAPT_AdaptMesh (int meshID, int qm, int method, double factor, double *sizes)
FLINKAGE void FTN_NAME (FEM_ADAPT_ADAPTMESH, fem_adapt_adaptmesh)
void FEM_ADAPT_SetElementSizeField (int meshID, int elem, double size)
FLINKAGE void FTN_NAME (FEM_ADAPT_SETELEMENTSIZEFIELD, fem_adapt_setelementsizefield)
void FEM_ADAPT_SetElementsSizeField (int meshID, double *sizes)
FLINKAGE void FTN_NAME (FEM_ADAPT_SETELEMENTSSIZEFIELD, fem_adapt_setelementssizefield)
void FEM_ADAPT_SetReferenceMesh (int meshID)
FLINKAGE void FTN_NAME (FEM_ADAPT_SETREFERENCEMESH, fem_adapt_setreferencemesh)
void FEM_ADAPT_GradateMesh (int meshID, double smoothness)
FLINKAGE void FTN_NAME (FEM_ADAPT_GRADATEMESH, fem_adapt_gradatemesh)
void FEM_ADAPT_TestMesh (int meshID)
FLINKAGE void FTN_NAME (FEM_ADAPT_TESTMESH, fem_adapt_testmesh)
int FEM_ADAPT_SimpleRefineMesh (int meshID, double targetA, double xmin, double ymin, double xmax, double ymax)
FLINKAGE void FTN_NAME (FEM_ADAPT_SIMPLEREFINEMESH, fem_adapt_simplerefinemesh)
int FEM_ADAPT_SimpleCoarsenMesh (int meshID, double targetA, double xmin, double ymin, double xmax, double ymax)
FLINKAGE void FTN_NAME (FEM_ADAPT_SIMPLECOARSENMESH, fem_adapt_simplecoarsenmesh)


Function Documentation

FLINKAGE void FTN_NAME ( FEM_ADAPT_REFINE  ,
fem_adapt_refine   
)

Definition at line 62 of file adapt_if.C.

References factor, FEM_ADAPT_Refine(), method, qm, and sizes.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_COARSEN  ,
fem_adapt_coarsen   
)

Definition at line 74 of file adapt_if.C.

References factor, FEM_ADAPT_Coarsen(), method, qm, and sizes.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_ADAPTMESH  ,
fem_adapt_adaptmesh   
)

Definition at line 86 of file adapt_if.C.

References factor, FEM_ADAPT_AdaptMesh(), method, qm, and sizes.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_SETELEMENTSIZEFIELD  ,
fem_adapt_setelementsizefield   
)

Definition at line 97 of file adapt_if.C.

References elem, FEM_ADAPT_SetElementSizeField(), and size.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_SETELEMENTSSIZEFIELD  ,
fem_adapt_setelementssizefield   
)

Definition at line 110 of file adapt_if.C.

References FEM_ADAPT_SetElementsSizeField(), and sizes.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_GRADATEMESH  ,
fem_adapt_gradatemesh   
)

Definition at line 131 of file adapt_if.C.

References FEM_ADAPT_GradateMesh(), and smoothness.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_SIMPLEREFINEMESH  ,
fem_adapt_simplerefinemesh   
)

Definition at line 149 of file adapt_if.C.

References FEM_ADAPT_SimpleRefineMesh(), targetA, xmax, xmin, ymax, and ymin.

Here is the call graph for this function:

FLINKAGE void FTN_NAME ( FEM_ADAPT_SIMPLECOARSENMESH  ,
fem_adapt_simplecoarsenmesh   
)

Definition at line 158 of file adapt_if.C.

References FEM_ADAPT_SimpleCoarsenMesh(), targetA, xmax, xmin, ymax, and ymin.

Here is the call graph for this function:


Generated on Mon Sep 21 08:10:46 2020 for Charm++ by  doxygen 1.5.5