PMD_Init_1DD - Initializes the 1D Domain decomposition environment.
CALL PMD_Init_1DD(UserComm=MPIComm, Comm=comm)
<IN> MPIComm : User provided MPI communicator (INTEGER).
<OUT> comm : PMD handel of type PMD_Comm_1D
or PMD_Comm_2D. It essentially holds
the process grid attributs (PMD communicator,
process grid size, process rank and coordinates)
and the computational subdomain parameters
(dimension (1D or 2D) and mesh size).
MPI_INIT has to be called prior to PMD_Init_1DD routine.
USE PMD
INCLUDE "mpif.h"
TYPE(PMD_Comm_2D) :: Comm
INTEGER :: Info
...
CALL MPI_INIT( Info )
CALL PMD_Init_1DD( MPI_COMM_WORLD, Comm )
Back to the routines' list...