|
FE-Project
|
Derived type for 2D multigrid field set. More...
Public Member Functions | |
| procedure | init (this, mesh2d, aux_scalar_num, aux_vec_num, level_id) |
| Initialize an object to manage multigrid field set in 2D. | |
| procedure | final (this) |
| Finalize an object to manage multigrid field set in 2D. | |
Public Attributes | |
| type(meshfield2d) | dq |
| type(meshfield2d) | f |
| type(meshfield2d) | res |
| type(meshfield2d), dimension(:), allocatable | aux_var |
| type(sparsemat) | dx |
| type(sparsemat) | dy |
| type(sparsemat) | lift |
Derived type for 2D multigrid field set.
Definition at line 63 of file scale_multigrid_fieldset_base.F90.
| procedure scale_multigrid_fieldset_base::mgfieldset2d::init | ( | class(mgfieldset2d), intent(inout), target | this, |
| class(meshbase2d), intent(in) | mesh2d, | ||
| integer, intent(in) | aux_scalar_num, | ||
| integer, intent(in) | aux_vec_num, | ||
| integer, intent(in) | level_id ) |
Initialize an object to manage multigrid field set in 2D.
Definition at line 73 of file scale_multigrid_fieldset_base.F90.
| procedure scale_multigrid_fieldset_base::mgfieldset2d::final | ( | class(mgfieldset2d), intent(inout) | this | ) |
Finalize an object to manage multigrid field set in 2D.
Definition at line 74 of file scale_multigrid_fieldset_base.F90.
| type(meshfield2d) scale_multigrid_fieldset_base::mgfieldset2d::dq |
Definition at line 64 of file scale_multigrid_fieldset_base.F90.
| type(meshfield2d) scale_multigrid_fieldset_base::mgfieldset2d::f |
Definition at line 65 of file scale_multigrid_fieldset_base.F90.
| type(meshfield2d) scale_multigrid_fieldset_base::mgfieldset2d::res |
Definition at line 66 of file scale_multigrid_fieldset_base.F90.
| type(meshfield2d), dimension(:), allocatable scale_multigrid_fieldset_base::mgfieldset2d::aux_var |
Definition at line 67 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset2d::dx |
Definition at line 69 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset2d::dy |
Definition at line 70 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset2d::lift |
Definition at line 71 of file scale_multigrid_fieldset_base.F90.