MAPL_InternalConstantsMod Module


Uses

  • module~~mapl_internalconstantsmod~~UsesGraph module~mapl_internalconstantsmod MAPL_InternalConstantsMod iso_fortran_env iso_fortran_env module~mapl_internalconstantsmod->iso_fortran_env

Used by

  • module~~mapl_internalconstantsmod~~UsedByGraph module~mapl_internalconstantsmod MAPL_InternalConstantsMod module~mapl_constants MAPL_Constants module~mapl_constants->module~mapl_internalconstantsmod

Variables

Type Visibility Attributes Name Initial
character(len=*), public, parameter :: MAPL_CF_COMPONENT_SEPARATOR = '.'
character(len=*), public, parameter :: MAPL_GRID_FILE_NAME_DEFAULT = 'UNKNOWN'
character(len=*), public, parameter :: MAPL_GRID_NAME_DEFAULT = 'UNKNOWN'
character(len=*), public, parameter :: MAPL_UNDEFINED_CHAR = '**'
integer, public, parameter :: MAPL_BundleItem = 16
integer, public, parameter :: MAPL_CplNEEDED = 2
integer, public, parameter :: MAPL_CplNOTNEEDED = 4
integer, public, parameter :: MAPL_CplSATISFIED = 1
integer, public, parameter :: MAPL_CplUNKNOWN = 0
integer, public, parameter :: MAPL_FieldItem = 8
integer, public, parameter :: MAPL_FriendlyVariable = 8
integer, public, parameter :: MAPL_I4 = selected_int_kind(6)
integer, public, parameter :: MAPL_I8 = selected_int_kind(13)
integer, public, parameter :: MAPL_IN = kind(1)
integer, public, parameter :: MAPL_Lake = 19
integer, public, parameter :: MAPL_Land = 100
integer, public, parameter :: MAPL_LandIce = 20
integer, public, parameter :: MAPL_NBITS_NOT_SET = 1000
integer, public, parameter :: MAPL_NBITS_UPPER_LIMIT = 24
integer, public, parameter :: MAPL_NoRestart = 64
integer, public, parameter :: MAPL_NoShm = 255
integer, public, parameter :: MAPL_NumVegTypes = 6
integer, public, parameter :: MAPL_Ocean = 0
integer, public, parameter :: MAPL_QUANTIZE_MAX_NSB = 23
integer, public, parameter :: MAPL_QUANTIZE_MAX_NSD = 7
integer, public, parameter :: MAPL_R4 = selected_real_kind(6)
integer, public, parameter :: MAPL_R8 = selected_real_kind(12)
integer, public, parameter :: MAPL_RN = kind(1.0)
integer, public, parameter :: MAPL_StateItem = 32
integer, public, parameter :: MAPL_TileNameLength = 128
integer, public, parameter :: MAPL_UNDEFINED_INTEGER = 1-huge(1)
integer, public, parameter :: MAPL_UnitsRadians = 99
integer, public, parameter :: MAPL_Vegetated = 101
real, public, parameter :: MAPL_UNDEFINED_REAL = huge(1.)
real(kind=REAL64), public, parameter :: MAPL_UNDEFINED_REAL64 = huge(1.d0)

Enumerations

enum, bind(c)

Enumerators

enumerator:: MAPL_TimerModeOld = 0
enumerator:: MAPL_TimerModeRootOnly = 1
enumerator:: MAPL_TimerModeMax = 2
enumerator:: MAPL_TimerModeMinMax = 3

enum, bind(c)

Enumerators

enumerator:: MAPL_UseStarrQsat = 1
enumerator:: MAPL_UseGoffGratchQsat = 2
enumerator:: MAPL_UseMurphyKoopQsat = 3
enumerator:: MAPL_UseCAMQsat = 4

enum, bind(c)

Enumerators

enumerator:: MAPL_Unknown = 0
enumerator:: MAPL_IsGather = 1
enumerator:: MAPL_IsScatter = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_SUCCESS = 0
enumerator:: MAPL_FILE_NOT_FOUND = 1

enum, bind(c)

Enumerators

enumerator:: MAPL_DimTopoEdge = -1
enumerator:: MAPL_DimTopoCyclic = 0
enumerator:: MAPL_DimTopoCenter = 1

enum, bind(c)

Enumerators

enumerator:: MAPL_Write2Disk = 0
enumerator:: MAPL_Write2RAM = 1

enum, bind(c)

Enumerators

enumerator:: MAPL_VLocationNone = 0
enumerator:: MAPL_VLocationEdge = 1
enumerator:: MAPL_VLocationCenter = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_DimsUnknown = 0
enumerator:: MAPL_DimsVertOnly = 1
enumerator:: MAPL_DimsHorzOnly = 2
enumerator:: MAPL_DimsHorzVert = 3
enumerator:: MAPL_DimsTileOnly = 4
enumerator:: MAPL_DimsTileTile = 5
enumerator:: MAPL_DimsNone = 6

enum, bind(c)

Enumerators

enumerator:: MAPL_ScalarField = 1
enumerator:: MAPL_VectorField = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_CplAverage = 0
enumerator:: MAPL_CplMin = 1
enumerator:: MAPL_CplMax = 2
enumerator:: MAPL_CplAccumulate = 3
enumerator:: MAPL_MinMaxUnknown = 4

enum, bind(c)

Enumerators

enumerator:: MAPL_AttrGrid = 1
enumerator:: MAPL_AttrTile = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_Uninitialized = 0
enumerator:: MAPL_InitialDefault = 1
enumerator:: MAPL_InitialRestart = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_DuplicateEntry = -99
enumerator:: MAPL_ConnUnknown = -1
enumerator:: MAPL_Self = 0
enumerator:: MAPL_Import = 1
enumerator:: MAPL_Export = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_FirstPhase = 1
enumerator:: MAPL_SecondPhase = 2
enumerator:: MAPL_ThirdPhase = 3
enumerator:: MAPL_FourthPhase = 4
enumerator:: MAPL_FifthPhase = 5

enum, bind(c)

Enumerators

enumerator:: MAPL_AGrid = 0
enumerator:: MAPL_CGrid = 1
enumerator:: MAPL_DGrid = 2

enum, bind(c)

Enumerators

enumerator:: MAPL_RotateLL = 0
enumerator:: MAPL_RotateCube = 1

enum, bind(c)

Enumerators

enumerator:: MAPL_HorzTransOrderBinning = 0
enumerator:: MAPL_HorzTransOrderBilinear = 1
enumerator:: MAPL_HorzTransOrderFraction = 98
enumerator:: MAPL_HorzTransOrderSample = 99

enum, bind(c)

Enumerators

enumerator:: MAPL_RestartOptional = 0
enumerator:: MAPL_RestartSkip = 1
enumerator:: MAPL_RestartRequired = 2
enumerator:: MAPL_RestartBootstrap = 3
enumerator:: MAPL_RestartSkipInitial = 4

enum, bind(c)

Enumerators

enumerator:: MAPL_NOQUANTIZE = 0
enumerator:: MAPL_QUANTIZE_BITGROOM = 1
enumerator:: MAPL_QUANTIZE_GRANULAR_BITROUND = 2
enumerator:: MAPL_QUANTIZE_BITROUND = 3

enum, bind(c)

Enumerators

enumerator:: MAPL_MASK_OUT = 0
enumerator:: MAPL_MASK_IN = 1