Per-rank domain decomposition descriptor. All integer fields are
local to the rank that holds it; only n_ranks, n_global,
halo_width, and is_periodic are constant across ranks.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | my_rank | = | -1 | ||
| integer, | public | :: | n_ranks | = | -1 | ||
| integer, | public | :: | n_global | = | -1 | ||
| integer, | public | :: | n_local | = | -1 | ||
| integer, | public | :: | i_first_global | = | -1 | ||
| integer, | public | :: | i_last_global | = | -1 | ||
| integer, | public | :: | halo_width | = | -1 | ||
| integer, | public | :: | left_neighbour | = | -1 | ||
| integer, | public | :: | right_neighbour | = | -1 | ||
| logical, | public | :: | is_periodic | = | .false. |