Setup the default process grid.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | world_comm_ | A communicator that every process in the grid is a part of. |
||
| integer, | intent(in) | :: | process_rows_ | The number of grid rows. |
||
| integer, | intent(in) | :: | process_columns_ | The number of grid columns. |
||
| integer, | intent(in) | :: | process_slices_ | The number of grid slices. |
||
| logical, | intent(in), | optional | :: | be_verbose_in | Set true to print process grid info. |
Setup a process grid specifying only the slices
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | world_comm_ | A communicator that every process in the grid is a part of. |
||
| integer, | intent(in), | optional | :: | process_slices_in | The number of grid slices. |
|
| logical, | intent(in), | optional | :: | be_verbose_in | Set true to print process grid info. |