world_to_group_proc_map Subroutine

public subroutine world_to_group_proc_map(iproc, pdims, split_rowcol, pgrid_split_size, igroup, pdims_group, iproc_group)

map global process info to group

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: iproc

global process ID

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

global process dimensions

integer, intent(in) :: split_rowcol

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

integer, intent(in) :: pgrid_split_size

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

integer, intent(out) :: igroup

group ID

integer, intent(out), optional DIMENSION(2):: pdims_group

local process grid dimensions

integer, intent(out), optional :: iproc_group

group local process ID


Contents

None