Changeset 5324 for LMDZ6/trunk/libf/misc
- Timestamp:
- Nov 12, 2024, 4:31:36 PM (2 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/misc/lmdz_cppkeys_wrapper.F90
r5249 r5324 25 25 IMPLICIT NONE; PRIVATE 26 26 PUBLIC nf90_format, CPPKEY_PHYS, CPPKEY_INCA, CPPKEY_STRATAER, CPPKEY_DUST, & 27 CPPKEY_ DEBUGIO, CPPKEY_INLANDSIS, CPPKEY_OUTPUTPHYSSCM, CPPKEY_COSP, CPPKEY_COSP2, &27 CPPKEY_INLANDSIS, CPPKEY_OUTPUTPHYSSCM, CPPKEY_COSP, CPPKEY_COSP2, & 28 28 CPPKEY_COSPV2, CPPKEY_REPROBUS 29 29 30 30 #ifdef NC_DOUBLE 31 INTEGER , PARAMETER:: nf90_format = nf90_double31 INTEGER :: nf90_format = nf90_double 32 32 #else 33 INTEGER , PARAMETER:: nf90_format = nf90_float33 INTEGER :: nf90_format = nf90_float 34 34 #endif 35 35 36 36 #ifdef CPP_PHYS 37 LOGICAL , PARAMETER:: CPPKEY_PHYS = .TRUE.37 LOGICAL :: CPPKEY_PHYS = .TRUE. 38 38 #else 39 LOGICAL , PARAMETER:: CPPKEY_PHYS = .FALSE.39 LOGICAL :: CPPKEY_PHYS = .FALSE. 40 40 #endif 41 41 42 42 #ifdef INCA 43 LOGICAL , PARAMETER:: CPPKEY_INCA = .TRUE.43 LOGICAL :: CPPKEY_INCA = .TRUE. 44 44 #else 45 LOGICAL , PARAMETER:: CPPKEY_INCA = .FALSE.45 LOGICAL :: CPPKEY_INCA = .FALSE. 46 46 #endif 47 47 48 48 #ifdef REPROBUS 49 LOGICAL , PARAMETER:: CPPKEY_REPROBUS = .TRUE.49 LOGICAL :: CPPKEY_REPROBUS = .TRUE. 50 50 #else 51 LOGICAL , PARAMETER:: CPPKEY_REPROBUS = .FALSE.51 LOGICAL :: CPPKEY_REPROBUS = .FALSE. 52 52 #endif 53 53 54 54 #ifdef CPP_StratAer 55 LOGICAL , PARAMETER:: CPPKEY_STRATAER = .TRUE.55 LOGICAL :: CPPKEY_STRATAER = .TRUE. 56 56 #else 57 LOGICAL , PARAMETER:: CPPKEY_STRATAER = .FALSE.57 LOGICAL :: CPPKEY_STRATAER = .FALSE. 58 58 #endif 59 59 60 60 #ifdef CPP_DUST 61 LOGICAL , PARAMETER:: CPPKEY_DUST = .TRUE.61 LOGICAL :: CPPKEY_DUST = .TRUE. 62 62 #else 63 LOGICAL, PARAMETER :: CPPKEY_DUST = .FALSE. 64 #endif 65 66 #ifdef DEBUG_IO 67 LOGICAL, PARAMETER :: CPPKEY_DEBUGIO = .TRUE. 68 #else 69 LOGICAL, PARAMETER :: CPPKEY_DEBUGIO = .FALSE. 63 LOGICAL :: CPPKEY_DUST = .FALSE. 70 64 #endif 71 65 72 66 #ifdef CPP_INLANDSIS 73 LOGICAL , PARAMETER:: CPPKEY_INLANDSIS = .TRUE.67 LOGICAL :: CPPKEY_INLANDSIS = .TRUE. 74 68 #else 75 LOGICAL , PARAMETER:: CPPKEY_INLANDSIS = .FALSE.69 LOGICAL :: CPPKEY_INLANDSIS = .FALSE. 76 70 #endif 77 71 78 72 #ifdef OUTPUT_PHYS_SCM 79 LOGICAL , PARAMETER:: CPPKEY_OUTPUTPHYSSCM = .TRUE.73 LOGICAL :: CPPKEY_OUTPUTPHYSSCM = .TRUE. 80 74 #else 81 LOGICAL , PARAMETER:: CPPKEY_OUTPUTPHYSSCM = .FALSE.75 LOGICAL :: CPPKEY_OUTPUTPHYSSCM = .FALSE. 82 76 #endif 83 77 84 78 #ifdef CPP_COSP 85 LOGICAL , PARAMETER:: CPPKEY_COSP = .TRUE.79 LOGICAL :: CPPKEY_COSP = .TRUE. 86 80 #else 87 LOGICAL , PARAMETER:: CPPKEY_COSP = .FALSE.81 LOGICAL :: CPPKEY_COSP = .FALSE. 88 82 #endif 89 83 90 84 #ifdef CPP_COSP2 91 LOGICAL , PARAMETER:: CPPKEY_COSP2 = .TRUE.85 LOGICAL :: CPPKEY_COSP2 = .TRUE. 92 86 #else 93 LOGICAL , PARAMETER:: CPPKEY_COSP2 = .FALSE.87 LOGICAL :: CPPKEY_COSP2 = .FALSE. 94 88 #endif 95 89 96 90 #ifdef CPP_COSPV2 97 LOGICAL , PARAMETER:: CPPKEY_COSPV2 = .TRUE.91 LOGICAL :: CPPKEY_COSPV2 = .TRUE. 98 92 #else 99 LOGICAL , PARAMETER:: CPPKEY_COSPV2 = .FALSE.93 LOGICAL :: CPPKEY_COSPV2 = .FALSE. 100 94 #endif 101 95
Note: See TracChangeset
for help on using the changeset viewer.