/*
      (C) 2001 by Argonne National Laboratory.
             See COPYRIGHT in top-level directory.
*/
/* These constants are defined for LAM/MPI */
#define MPI_INTEGER           ((MPI_Datatype) &lam_mpi_integer)
#define MPI_INTEGER1          ((MPI_Datatype) &lam_mpi_integer1)
#define MPI_INTEGER2          ((MPI_Datatype) &lam_mpi_integer2)
#define MPI_INTEGER4          ((MPI_Datatype) &lam_mpi_integer4)
#define MPI_INTEGER8          ((MPI_Datatype) &lam_mpi_integer8)
#define MPI_REAL              ((MPI_Datatype) &lam_mpi_real)
#define MPI_REAL4             ((MPI_Datatype) &lam_mpi_real4)
#define MPI_REAL8             ((MPI_Datatype) &lam_mpi_real8)
#define MPI_REAL16            ((MPI_Datatype) &lam_mpi_real16)
#define MPI_DOUBLE_PRECISION  ((MPI_Datatype) &lam_mpi_dblprec)
#define MPI_CHARACTER         ((MPI_Datatype) &lam_mpi_character)
#define MPI_LOGICAL           ((MPI_Datatype) &lam_mpi_logic)
#define MPI_COMPLEX           ((MPI_Datatype) &lam_mpi_cplex)
#define MPI_DOUBLE_COMPLEX    ((MPI_Datatype) &lam_mpi_dblcplex)
#define MPI_2INTEGER          ((MPI_Datatype) &lam_mpi_2integer)
#define MPI_2REAL             ((MPI_Datatype) &lam_mpi_2real)
#define MPI_2DOUBLE_PRECISION ((MPI_Datatype) &lam_mpi_2dblprec)
