| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | gather_count | = | 0 | ||
| integer, | public | :: | scatter_count | = | 0 | ||
| real, | public, | save | :: | time_redist(2) | = | 0. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | nn | ||||
| integer, | public, | dimension(:), pointer | :: | k | => | null() | |
| integer, | public, | dimension(:), pointer | :: | l | => | null() | |
| integer, | public, | dimension(:), pointer | :: | m | => | null() | |
| integer, | public, | dimension(:), pointer | :: | n | => | null() | |
| integer, | public, | dimension(:), pointer | :: | o | => | null() |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | dimension(5) | :: | to_low | |||
| integer, | private, | dimension(5) | :: | from_low | |||
| integer, | private, | dimension(5) | :: | to_high | |||
| integer, | private, | dimension(5) | :: | from_high | |||
| type(index_map), | private, | dimension(:), pointer | :: | to | => | null() | |
| type(index_map), | private, | dimension(:), pointer | :: | from | => | null() | |
| complex, | private, | dimension(:), pointer | :: | complex_buff | => | null() | |
| real, | private, | dimension(:), pointer | :: | real_buff | => | null() | |
| integer, | private, | dimension(:), pointer | :: | integer_buff | => | null() | |
| logical, | private, | dimension(:), pointer | :: | logical_buff | => | null() | |
| character(len=3), | private | :: | redistname | = | "" |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | dimension(:), pointer | :: | first | => | null() | |
| integer, | public, | dimension(:), pointer | :: | second | => | null() | |
| integer, | public, | dimension(:), pointer | :: | third | => | null() | |
| integer, | public, | dimension(:), pointer | :: | fourth | => | null() | |
| integer, | public, | dimension(:), pointer | :: | fifth | => | null() |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| character(len=3), | intent(in) | :: | chartype |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| character(len=1), | intent(in) | :: | char | |||
| integer, | intent(in), | dimension(:) | :: | to_low | ||
| integer, | intent(in), | dimension(:) | :: | to_high | ||
| type(index_list_type), | intent(in), | dimension(0:nproc - 1) | :: | to_list | ||
| integer, | intent(in), | dimension(:) | :: | from_low | ||
| integer, | intent(in), | dimension(:) | :: | from_high | ||
| type(index_list_type), | intent(in), | dimension(0:nproc - 1) | :: | from_list | ||
| integer, | intent(out), | optional | :: | ierr |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(out) | :: | f | |||
| character(len=1), | intent(in) | :: | char | |||
| integer, | intent(in), | dimension(:) | :: | to_low | ||
| type(index_list_type), | intent(in), | dimension(0:nproc - 1) | :: | to_list | ||
| integer, | intent(in), | dimension(:) | :: | from_low | ||
| type(index_list_type), | intent(in), | dimension(0:nproc - 1) | :: | from_list | ||
| integer, | intent(out), | optional | :: | ierr |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(index_list_type), | intent(inout), | dimension(0:nproc - 1) | :: | list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):, r%to_low(4):, r%to_low(5):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| real, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| integer, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| logical, | intent(in), | dimension(r%to_low(1):, r%to_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):, r%from_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | r | |||
| complex, | intent(in), | dimension(r%to_low(1):, r%to_low(2):, r%to_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(r%from_low(1):, r%from_low(2):, r%from_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| complex, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| complex, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| real, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| real, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| integer, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| integer, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | f | |||
| logical, | intent(in), | dimension(f%from_low(1):, f%from_low(2):, f%from_low(3):, f%from_low(4):) | :: | from_here | ||
| logical, | intent(inout), | dimension(f%to_low(1):, f%to_low(2):, f%to_low(3):, f%to_low(4):) | :: | to_here |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(in) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(redist_type), | intent(inout) | :: | map | |||
| complex, | intent(in), | dimension(:, :) | :: | gin | ||
| complex, | intent(out), | dimension(:, :) | :: | gout |