Ignore:
Timestamp:
03/06/19 13:58:18 (6 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added long long type

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/toolkits/mpi/issmmpi.h

    r23613 r23766  
    6161
    6262        #if defined(_HAVE_MEDIPACK_) && !defined(_WRAPPERS_)
    63         #define ISSM_MPI_CHAR       AMPI_CHAR
    64         #define ISSM_MPI_DOUBLE     AMPI_ADOUBLE // corresponds to IssmDouble
    65         #define ISSM_MPI_PDOUBLE    AMPI_DOUBLE  // corresponds to IssmPDouble
    66         #define ISSM_MPI_INT        AMPI_INT
     63        #define ISSM_MPI_CHAR          AMPI_CHAR
     64        #define ISSM_MPI_DOUBLE        AMPI_ADOUBLE // corresponds to IssmDouble
     65        #define ISSM_MPI_PDOUBLE       AMPI_DOUBLE  // corresponds to IssmPDouble
     66        #define ISSM_MPI_INT           AMPI_INT
     67        #define ISSM_MPI_LONG_LONG_INT AMPI_LONG_LONG_INT
    6768       
    6869        // operations
     
    8485                        #define ISSM_MPI_DOUBLE    MPI_DOUBLE
    8586                #endif
    86                 #define ISSM_MPI_PDOUBLE    MPI_DOUBLE
    87                 #define ISSM_MPI_INT        MPI_INT
    88                 #define ISSM_MPI_CHAR       MPI_CHAR
     87                #define ISSM_MPI_PDOUBLE        MPI_DOUBLE
     88                #define ISSM_MPI_INT            MPI_INT
     89                #define ISSM_MPI_LONG_LONG_INT  MPI_LONG_LONG_INT
     90                #define ISSM_MPI_CHAR           MPI_CHAR
    8991
    9092                // operations
     
    113115
    114116        // data types
    115         #define ISSM_MPI_CHAR       1
    116         #define ISSM_MPI_DOUBLE     2
    117         #define ISSM_MPI_PDOUBLE    3
    118         #define ISSM_MPI_INT        4
     117        #define ISSM_MPI_CHAR          1
     118        #define ISSM_MPI_DOUBLE        2
     119        #define ISSM_MPI_PDOUBLE       3
     120        #define ISSM_MPI_INT           4
     121        #define ISSM_MPI_LONG_LONG_INT 5
    119122
    120123        // operations
Note: See TracChangeset for help on using the changeset viewer.