Back to OASIS4 home
Constants in the MPP_IO (defined in
oasis4/lib/mpp_io/src)
In mod_kinds_mpp.F90
:
INTEGER, PARAMETER :: ip_single_mpp =
SELECTED_REAL_KIND(6,37)
INTEGER, PARAMETER :: ip_double_mpp = SELECTED_REAL_KIND(12,307)
INTEGER, PARAMETER :: ip_i2_mpp = SELECTED_INT_KIND(4)
INTEGER, PARAMETER :: ip_i4_mpp = SELECTED_INT_KIND(9)
#ifdef SX
INTEGER, PARAMETER :: ip_i8_mpp = SELECTED_INT_KIND(15)
#else
INTEGER, PARAMETER :: ip_i8_mpp = SELECTED_INT_KIND(18)
#endif
In mpp_mod_oa.F90
:
integer, parameter, public :: ALL_PES=-1, ANY_PE=-2, NULL_PE=-3
In mpp_io_mod_oa.F90
:
integer, parameter, public :: MPP_WRONLY=100, MPP_RDONLY=101,
MPP_APPEND=102, MPP_OVERWR=103
integer, parameter, public :: MPP_ASCII=200, MPP_IEEE32=201,
MPP_NATIVE=202, MPP_NETCDF=203
integer, parameter, public :: MPP_SEQUENTIAL=300, MPP_DIRECT=301
integer, parameter, public :: MPP_SINGLE=400, MPP_MULTI=401,
MPP_PARALLEL=401
integer, parameter, public :: MPP_DELETE=501, MPP_COLLECT=502