NAME

PMD_Init_1DD - Initializes the 1D Domain decomposition environment.

SYNOPSIS

CALL PMD_Init_1DD(UserComm=MPIComm, Comm=comm)

PARAMETERS

<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).

DISCUSSION

MPI_INIT has to be called prior to PMD_Init_1DD routine.

EXAMPLES

     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...
Last modified: Tue Nov 30 11:01:58 MET 1999