|
FE-Project
|
Derived type for 3D multigrid field set. More...
Public Member Functions | |
| procedure | init (this, mesh3d, aux_scalar_num, aux_hvec_num, level_id) |
| Initialize an object to manage multigrid field set in 3D. | |
| procedure | final (this) |
| Finalize an object to manage multigrid field set in 3D. | |
Public Attributes | |
| type(meshfield3d) | dq |
| type(meshfield3d) | f |
| type(meshfield3d) | res |
| type(meshfield3d), dimension(:), allocatable | aux_var |
| type(sparsemat) | dx |
| type(sparsemat) | dy |
| type(sparsemat) | dz |
| type(sparsemat) | lift |
Derived type for 3D multigrid field set.
Definition at line 78 of file scale_multigrid_fieldset_base.F90.
| procedure scale_multigrid_fieldset_base::mgfieldset3d::init | ( | class(mgfieldset3d), intent(inout), target | this, |
| class(meshbase3d), intent(in) | mesh3d, | ||
| integer, intent(in) | aux_scalar_num, | ||
| integer, intent(in) | aux_hvec_num, | ||
| integer, intent(in) | level_id ) |
Initialize an object to manage multigrid field set in 3D.
Definition at line 89 of file scale_multigrid_fieldset_base.F90.
| procedure scale_multigrid_fieldset_base::mgfieldset3d::final | ( | class(mgfieldset3d), intent(inout) | this | ) |
Finalize an object to manage multigrid field set in 3D.
Definition at line 90 of file scale_multigrid_fieldset_base.F90.
| type(meshfield3d) scale_multigrid_fieldset_base::mgfieldset3d::dq |
Definition at line 79 of file scale_multigrid_fieldset_base.F90.
| type(meshfield3d) scale_multigrid_fieldset_base::mgfieldset3d::f |
Definition at line 80 of file scale_multigrid_fieldset_base.F90.
| type(meshfield3d) scale_multigrid_fieldset_base::mgfieldset3d::res |
Definition at line 81 of file scale_multigrid_fieldset_base.F90.
| type(meshfield3d), dimension(:), allocatable scale_multigrid_fieldset_base::mgfieldset3d::aux_var |
Definition at line 82 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset3d::dx |
Definition at line 84 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset3d::dy |
Definition at line 85 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset3d::dz |
Definition at line 86 of file scale_multigrid_fieldset_base.F90.
| type(sparsemat) scale_multigrid_fieldset_base::mgfieldset3d::lift |
Definition at line 87 of file scale_multigrid_fieldset_base.F90.