group_to_world_proc_map Subroutine

public subroutine group_to_world_proc_map(iproc, pdims, split_rowcol, pgrid_split_size, igroup, iproc_group)

map local process info to global info

Arguments

Type IntentOptional Attributes Name
integer, intent(out) :: iproc

global process id

integer, intent(in), DIMENSION(2) :: pdims

global process grid dimensions

integer, intent(in) :: split_rowcol

split rows or column how many process rows/cols per group group ID local process ID

integer, intent(in) :: pgrid_split_size

split rows or column how many process rows/cols per group group ID local process ID

integer, intent(in) :: igroup

split rows or column how many process rows/cols per group group ID local process ID

integer, intent(in) :: iproc_group

split rows or column how many process rows/cols per group group ID local process ID