|
FE-Project
|
module FElib / Multigrid / Solver 3D More...
Data Types | |
| type | multigridsolver3d |
| Derived type for multigrid solver in 3D domain. More... | |
Functions/Subroutines | |
| subroutine | multigridsolver3d_init (this, mesh_hierarchy, mg_smoother, aux_var_num, aux_vec_num) |
| Initialize an object for multigrid solver in 3D domain. | |
module FElib / Multigrid / Solver 3D
| subroutine scale_multigrid_solver_3d::multigridsolver3d_init | ( | class(multigridsolver3d), intent(inout) | this, |
| class(meshhierarchy3d), intent(in), target | mesh_hierarchy, | ||
| class(mgsmootherbase3d), intent(in), target | mg_smoother, | ||
| integer, intent(in) | aux_var_num, | ||
| integer, intent(in) | aux_vec_num ) |
Initialize an object for multigrid solver in 3D domain.
Definition at line 100 of file scale_multigrid_solver_3d.F90.
References scale_mesh_base3d::meshbase3d_dimtypeid_xyz, scale_multigrid_smoother_base::mgsmoother_post_id, scale_multigrid_smoother_base::mgsmoother_pre_id, scale_multigrid_solver_base::multigridsolverbase_final(), and scale_multigrid_solver_base::multigridsolverbase_init().