|
FE-Project
|
module FElib / Mesh / 3D domain More...
Data Types | |
| type | meshhierarchy3d |
| Derived type for mesh hierarchy in 3D domain. More... | |
| type | meshhierarchylevel3d |
| Derived type to represent mesh hierarchy level in 3D domain. More... | |
| type | meshhierarchylocalmgdata3d |
| Derived type to manage 3D local mesh data for multigrid. More... | |
Functions/Subroutines | |
| subroutine | meshhierarchy3d_init (this, parent_mesh, porder_list, p_level_num, negx_list, negy_list, negz_list, h_level_num) |
| Initialize an object for mesh hierarchy in 3D domain. | |
module FElib / Mesh / 3D domain
| subroutine scale_mesh_hierarchy_3d::meshhierarchy3d_init | ( | class(meshhierarchy3d), intent(inout), target | this, |
| class(meshbase3d), intent(in), target | parent_mesh, | ||
| integer, dimension(p_level_num), intent(in) | porder_list, | ||
| integer, intent(in) | p_level_num, | ||
| integer, dimension(h_level_num), intent(in) | negx_list, | ||
| integer, dimension(h_level_num), intent(in) | negy_list, | ||
| integer, dimension(h_level_num), intent(in) | negz_list, | ||
| integer, intent(in) | h_level_num ) |
Initialize an object for mesh hierarchy in 3D domain.
| [in] | parent_mesh | Pointer to the finest mesh |
| [in] | p_level_num | Number of p-mesh levels |
| [in] | porder_list | Polynomial order list for p-mesh levels |
| [in] | h_level_num | Number of h-mesh levels |
| [in] | negx_list | Number of elements in x-direction for h-mesh levels |
| [in] | negy_list | Number of elements in y-direction for h-mesh levels |
| [in] | negz_list | Number of elements in z-direction for h-mesh levels |
Definition at line 105 of file scale_mesh_hierarchy_3d.F90.
References scale_mesh_hierarchy_base::mesh_hierarchy_hmg_finest_level, scale_mesh_hierarchy_base::mesh_hierarchy_pmg_finest_level, scale_mesh_hierarchy_base::mesh_hierarchy_type_hmg, scale_mesh_hierarchy_base::mesh_hierarchy_type_pmg, scale_mesh_hierarchy_base::meshhierarchy_construct_pmg_mat1d(), scale_mesh_hierarchy_base::meshhierarchybase_final(), scale_mesh_hierarchy_base::meshhierarchybase_init(), scale_mesh_hierarchy_base::meshhierarchylocalmgdatabase_final(), and scale_mesh_hierarchy_base::meshhierarchylocalmgdatabase_init().