Parameters for multigrid_setup
Sets parameters for multigrid_setup, either via namelist from file, or setting explicitly
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(inout) | :: | self |
Instance of the type |
||
| character(len=*), | intent(in), | optional | :: | filename |
Filename where parameter are read from |
|
| real(kind=GP), | intent(in), | optional | :: | spacing_f_in |
Mesh spacing on finest level |
|
| integer, | intent(in), | optional | :: | nlvls_in |
Number of multigrid levels |
|
| integer, | intent(in), | optional | :: | size_neighbor_in |
Number of neighbor points stored |
|
| integer, | intent(in), | optional | :: | size_ghost_layer_in |
Depth of ghost layer |
|
| integer, | intent(in), | optional | :: | reorder_size_in |
Block size for reordering |
|
| logical, | intent(in), | optional | :: | extend_beyond_wall_in |
Switch if mesh is extended beyond wall |
Gets mesh spacing on finest level
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Gets number of multigrid levels
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Gets size_neighbor
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Gets size_ghost_layer
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Gets reorder
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Gets reorder
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |
Displays information about parameters
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(params_multigrid_setup_t), | intent(in) | :: | self |
Instance of the type |