--- 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:34:02 1.3 @@ -1,11 +1,31 @@ +C $Id: MPI_INFO.h,v 1.3 2006/05/12 22:34:02 ce107 Exp $ C Parameters used with MPI. #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