FLASH3.3 Release API

ROBODoc 4.99 manual

Generated from /asc/home/flashdocs/FLASH3_33/source/Grid/Grid_getProcGridInfo.F90 with ROBODoc v4.99.8 on Wed Oct 20 17:16:49 2010

TABLE OF CONTENTS


[Functions] source/Grid/Grid_getProcGridInfo

[top][index]

NAME

  Grid_getProcGridInfo

SYNOPSIS

  Grid_getProcGridInfo(integer(OUT)  :: comm(MDIM),
               integer(OUT)  :: procGrid(MDIM),
               integer(OUT)  :: me(MDIM))

DESCRIPTION

  For Uniform Grid, and for the purpose of running the pfft routines
  the processors are logically configured as a cartesian grid, where
  each grid point represents a processor. Each dimension has its own
  communicator which is split from MPI_COMM_WORLD. This routine returns
  the communicators, the number of processors in each communicator,
  and the identity of the processor in each communicator.

ARGUMENTS

  comm        -  communicator along each dimension
  procGrid    - number of processors in each communicator
  me          - identity of MyPE in each of the communicators