|
FE-Project
|
#include "scaleFElib.h"Go to the source code of this file.
Data Types | |
| type | scale_mesh_hierarchy_base::meshhierarchylocalmgdatabase |
| Base type to manage local mesh data for multigrid. More... | |
| type | scale_mesh_hierarchy_base::meshhierarchylevelbase |
| type | scale_mesh_hierarchy_base::meshhierarchybase |
| Base type for mesh hierarchy. More... | |
Modules | |
| module | scale_mesh_hierarchy_base |
| module FElib / Mesh / Hierarchy base | |
Functions/Subroutines | |
| subroutine, public | scale_mesh_hierarchy_base::meshhierarchybase_init (this, p_level_num, h_level_num) |
| Initialize a base object for mesh hierarchy. | |
| subroutine, public | scale_mesh_hierarchy_base::meshhierarchybase_final (this) |
| Finalize a base object for mesh hierarchy. | |
| subroutine, public | scale_mesh_hierarchy_base::meshhierarchy_construct_pmg_mat1d (mat1d, np_i, np_o) |
| Construct a 1D p-multigrid matrix used for transfer between different p-levels. | |
| subroutine, public | scale_mesh_hierarchy_base::meshhierarchylocalmgdatabase_init (this, lcmesh) |
| Initialize a base object to manage local multigrid data for mesh hierarchy. | |
| subroutine, public | scale_mesh_hierarchy_base::meshhierarchylocalmgdatabase_final (this) |
| Finalize a base object to manage local multigrid data for mesh hierarchy. | |
Variables | |
| integer, parameter, public | scale_mesh_hierarchy_base::mesh_hierarchy_pmg_finest_level = 1 |
| Finest level index in p-MG. | |
| integer, parameter, public | scale_mesh_hierarchy_base::mesh_hierarchy_hmg_finest_level = 1 |
| Finest level index in h-MG. | |
| integer, parameter, public | scale_mesh_hierarchy_base::mesh_hierarchy_type_pmg = 1 |
| Type ID of mesh hierarchy: p-MG. | |
| integer, parameter, public | scale_mesh_hierarchy_base::mesh_hierarchy_type_hmg = 2 |
| Type ID of mesh hierarchy: h-MG. | |