|
FE-Project
|
Derived type to represent mesh hierarchy level in 3D domain. More...
Public Member Functions | |
| procedure | init (this, level_id, mesh3d, mesh_list, level_num, hierarchy_type) |
| Initialize an object for mesh hierarchy level in 3D domain. | |
| procedure | final (this) |
| Finalize an object for mesh hierarchy level in 3D domain. | |
Public Attributes | |
| type(meshptr3d), pointer | fine_mesh => null() |
| type(meshptr3d), pointer | coarse_mesh => null() |
| type(meshhierarchylocalmgdata3d), dimension(:), allocatable | mg_local |
| real(rp), dimension(:,:), allocatable | pmat1d_f2c |
| real(rp), dimension(:,:), allocatable | pmat1d_c2f |
| Public Attributes inherited from scale_mesh_hierarchy_base::meshhierarchylevelbase | |
| integer | hierarchy_type |
| integer | level_id = 0 |
Derived type to represent mesh hierarchy level in 3D domain.
Definition at line 62 of file scale_mesh_hierarchy_3d.F90.
| procedure scale_mesh_hierarchy_3d::meshhierarchylevel3d::init | ( | class(meshhierarchylevel3d), intent(inout) | this, |
| integer, intent(in) | level_id, | ||
| class(meshbase3d), intent(in) | mesh3d, | ||
| class(meshptr3d), dimension(level_num), intent(in), target | mesh_list, | ||
| integer, intent(in) | level_num, | ||
| integer, intent(in) | hierarchy_type ) |
Initialize an object for mesh hierarchy level in 3D domain.
Definition at line 70 of file scale_mesh_hierarchy_3d.F90.
| procedure scale_mesh_hierarchy_3d::meshhierarchylevel3d::final | ( | class(meshhierarchylevel3d), intent(inout) | this | ) |
Finalize an object for mesh hierarchy level in 3D domain.
Definition at line 71 of file scale_mesh_hierarchy_3d.F90.
| type(meshptr3d), pointer scale_mesh_hierarchy_3d::meshhierarchylevel3d::fine_mesh => null() |
Definition at line 63 of file scale_mesh_hierarchy_3d.F90.
| type(meshptr3d), pointer scale_mesh_hierarchy_3d::meshhierarchylevel3d::coarse_mesh => null() |
Definition at line 64 of file scale_mesh_hierarchy_3d.F90.
| type(meshhierarchylocalmgdata3d), dimension(:), allocatable scale_mesh_hierarchy_3d::meshhierarchylevel3d::mg_local |
Definition at line 65 of file scale_mesh_hierarchy_3d.F90.
| real(rp), dimension(:,:), allocatable scale_mesh_hierarchy_3d::meshhierarchylevel3d::pmat1d_f2c |
Definition at line 67 of file scale_mesh_hierarchy_3d.F90.
| real(rp), dimension(:,:), allocatable scale_mesh_hierarchy_3d::meshhierarchylevel3d::pmat1d_c2f |
Definition at line 68 of file scale_mesh_hierarchy_3d.F90.