75 |
C aim_taveFreq :: Frequency^-1 for time-average output (s) |
C aim_taveFreq :: Frequency^-1 for time-average output (s) |
76 |
C aim_diagFreq :: Frequency^-1 for diagnostic output (s) |
C aim_diagFreq :: Frequency^-1 for diagnostic output (s) |
77 |
C aim_tendFreq :: Frequency^-1 for tendencies output (s) |
C aim_tendFreq :: Frequency^-1 for tendencies output (s) |
78 |
|
C aim_tave_mnc :: write TimeAverage output using MNC |
79 |
NAMELIST /AIM_PARAMS/ |
NAMELIST /AIM_PARAMS/ |
80 |
& aim_useFMsurfBC, aim_useMMsurfFc, |
& aim_useFMsurfBC, aim_useMMsurfFc, |
81 |
& aim_surfPotTemp, aim_energPrecip, aim_splitSIOsFx, |
& aim_surfPotTemp, aim_energPrecip, aim_splitSIOsFx, |
84 |
& aim_sstFile, aim_lstFile, aim_oiceFile, aim_snowFile, |
& aim_sstFile, aim_lstFile, aim_oiceFile, aim_snowFile, |
85 |
& aim_swcFile, |
& aim_swcFile, |
86 |
& aim_dragStrato, |
& aim_dragStrato, |
87 |
& aim_clrSkyDiag, aim_taveFreq, aim_diagFreq, aim_tendFreq |
& aim_clrSkyDiag, aim_taveFreq, aim_diagFreq, aim_tendFreq, |
88 |
|
& aim_tave_mnc |
89 |
|
|
90 |
C-- Physical constants (common PHYCON) : |
C-- Physical constants (common PHYCON) : |
91 |
C P0 = reference pressure [Pa=N/m2] |
C P0 = reference pressure [Pa=N/m2] |
262 |
ENDIF |
ENDIF |
263 |
#endif /* ALLOW_AIM_TAVE */ |
#endif /* ALLOW_AIM_TAVE */ |
264 |
|
|
265 |
|
#ifdef ALLOW_MNC |
266 |
|
IF (useMNC) THEN |
267 |
|
IF ( .NOT.outputTypesInclusive |
268 |
|
& .AND. aim_tave_mnc ) aim_tave_mdsio = .FALSE. |
269 |
|
ENDIF |
270 |
|
#else |
271 |
|
C Stop if MNC is not compiled-in and aim_tave_mnc=.TRUE. |
272 |
|
IF (aim_tave_mnc) THEN |
273 |
|
WRITE(msgBuf,'(2A)') 'AIM_READPARMS: aim_tave_mnc=.TRUE. ', |
274 |
|
& 'but ALLOW_MNC is undefined' |
275 |
|
CALL PRINT_ERROR( msgBuf, myThid) |
276 |
|
WRITE(msgBuf,'(2A)') 'Please re-compile with the MNC ', |
277 |
|
& 'package enabled' |
278 |
|
CALL PRINT_ERROR( msgBuf, myThid) |
279 |
|
STOP 'ABNORMAL END: S/R AIM_READPARMS' |
280 |
|
ENDIF |
281 |
|
#endif /* ALLOW_MNC */ |
282 |
|
|
283 |
|
|
284 |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
285 |
C-- Print out parameter values : |
C-- Print out parameter values : |
286 |
|
|