--- MITgcm_contrib/cg2d_bench/MPI_INFO.h 2006/05/12 21:58:05 1.1 +++ MITgcm_contrib/cg2d_bench/MPI_INFO.h 2006/05/12 22:03:18 1.2 @@ -3,9 +3,28 @@ #ifdef ALLOW_MPI COMMON /MPI_INFO/ & mpi_pid, mpi_np, - & mpi_northId, mpi_southId +#ifdef DECOMP2D + & ewslice, nsslice, + & mpi_eastId, mpi_westId, +#endif + & mpi_northId, mpi_southId, + & comm_use + INTEGER mpi_pid INTEGER mpi_np INTEGER mpi_northId INTEGER mpi_southId +#ifdef DECOMP2D + INTEGER mpi_eastId + INTEGER mpi_westId + INTEGER ewslice + INTEGER nsslice +#endif + INTEGER comm_use + +#ifndef USE_SINGLE_PRECISION +#define _MPI_TYPE_REAL MPI_REAL8 +#else +#define _MPI_TYPE_REAL MPI_REAL +#endif #endif