|
26 | 26 | !!
|
27 | 27 | !> When using these routines three possible data sets are available:
|
28 | 28 | !!
|
29 |
| -!! 1. AMIP @link http://www-pcmdi.llnl.gov/amip @endlink from Jan 1979 to Jan 1989 (2 deg x 2 deg) |
30 |
| -!! 2. Reynolds OI @link amip_interp.rey_oi.txt @endlink from Nov 1981 to Jan 1999 (1 deg x 1 deg) |
31 |
| -!! 3. Reynolds EOF @link ftp://podaac.jpl.nasa.gov/pub/sea_surface_temperature/reynolds/rsst/doc/rsst.html |
32 |
| -!! @endlink from Jan 1950 to Dec 1998 (2 deg x 2 deg) |
| 29 | +!! 1. AMIP http://www.pcmdi.github.io/mips/amip from Jan 1979 to Jan 1989 (2 deg x 2 deg) |
| 30 | +!! 2. Reynolds OI @ref amip_interp.rey_oi.txt from Nov 1981 to Jan 1999 (1 deg x 1 deg) |
| 31 | +!! 3. Reynolds EOF podaac.jpl.nasa.gov/ from Jan 1950 to Dec 1998 (2 deg x 2 deg) |
33 | 32 | !!
|
34 | 33 | !! All original data are observed monthly means. This module
|
35 | 34 | !! interpolates linearly in time between pairs of monthly means.
|
|
62 | 61 | !! amip1 INPUT/amip1_sst.data
|
63 | 62 | !! reynolds_io INPUT/reyoi_sst.data
|
64 | 63 | !! reynolds_eof INPUT/reynolds_sst.data
|
65 |
| - |
66 |
| - |
67 |
| -!> @file |
68 |
| -!> File for amip_interp_mod |
| 64 | +!! |
| 65 | +!> @var character(len=24) data_set |
| 66 | +!! Name/type of SST data that will be used. |
| 67 | +!! Possible values (case-insensitive) are: |
| 68 | +!! 1) amip1 |
| 69 | +!! 2) reynolds_eof |
| 70 | +!! 3) reynolds_oi |
| 71 | +!! See the @ref amip_interp_oi page for more information |
| 72 | +!! @var character(len=16) date_out_of_range |
| 73 | +!! Controls the use of climatological monthly mean data when |
| 74 | +!! the requested date falls outside the range of the data set.<BR/> |
| 75 | +!! Possible values are: |
| 76 | +!! <PRE> |
| 77 | +!! fail - program will fail if requested date is prior |
| 78 | +!! to or after the data set period. |
| 79 | +!! initclimo - program uses climatological requested data is |
| 80 | +!! prior to data set period and will fail if |
| 81 | +!! requested date is after data set period. |
| 82 | +!! climo - program uses climatological data anytime. |
| 83 | +!! </PRE> |
| 84 | +!! @var real tice_crit |
| 85 | +!! Freezing point of sea water in degC or degK. Defaults to -1.80 |
| 86 | +!! @var integer verbose |
| 87 | +!! Controls printed output, 0 <= verbose <= 3, default=0 |
| 88 | +!! additional parameters for controlling zonal prescribed sst ---- |
| 89 | +!! these parameters only have an effect when use_zonal=.true. ---- |
| 90 | +!! @var logical use_zonal |
| 91 | +!! Flag to selected zonal sst or data set. Default=.false. |
| 92 | +!! @var real teq |
| 93 | +!! sst at the equator. Default=305 |
| 94 | +!! @var real tdif |
| 95 | +!! Equator to pole sst difference. Default=50 |
| 96 | +!! @var real tann |
| 97 | +!! Amplitude of annual cycle. Default=20 |
| 98 | +!! @var real tlag |
| 99 | +!! Offset for time of year (for annual cycle). Default=0.875 |
| 100 | +!! @var integer amip_date |
| 101 | +!! Single calendar date in integer "(year,month,day)" format |
| 102 | +!! that is used only if set with year>0, month>0, day>0. |
| 103 | +!! If used, model calendar date is replaced by this date, |
| 104 | +!! but model time of day is still used to determine ice/sst. |
| 105 | +!! Used for repeating-single-day (rsd) experiments. |
| 106 | +!! Default=/-1,-1,-1/ |
| 107 | +!! @var real sst_pert |
| 108 | +!! Temperature perturbation in degrees Kelvin added onto the SST. |
| 109 | +!! The perturbation is globally-uniform (even near sea-ice). |
| 110 | +!! It is only used when abs(sst_pert) > 1.e-4. SST perturbation runs |
| 111 | +!! may be useful in accessing model sensitivities. |
| 112 | +!! Default=0. |
69 | 113 |
|
70 | 114 | !> @addtogroup amip_interp_mod
|
71 | 115 | !> @{
|
@@ -299,56 +343,6 @@ module amip_interp_mod
|
299 | 343 | logical :: interp_oi_sst = .false. !< changed to false for regular runs
|
300 | 344 | logical :: use_mpp_io = .false. !< Set to .true. to use mpp_io, otherwise fms2io is used
|
301 | 345 |
|
302 |
| -!> @page amip_interp_nml @ref amip_interp_mod Namelist |
303 |
| -!! |
304 |
| -!> @var character(len=24) data_set |
305 |
| -!! Name/type of SST data that will be used. |
306 |
| -!! Possible values (case-insensitive) are: |
307 |
| -!! 1) amip1 |
308 |
| -!! 2) reynolds_eof |
309 |
| -!! 3) reynolds_oi |
310 |
| -!! See the @ref amip_interp_oi page for more information |
311 |
| -!! @var character(len=16) date_out_of_range |
312 |
| -!! Controls the use of climatological monthly mean data when |
313 |
| -!! the requested date falls outside the range of the data set.<BR/> |
314 |
| -!! Possible values are: |
315 |
| -!! <PRE> |
316 |
| -!! fail - program will fail if requested date is prior |
317 |
| -!! to or after the data set period. |
318 |
| -!! initclimo - program uses climatological requested data is |
319 |
| -!! prior to data set period and will fail if |
320 |
| -!! requested date is after data set period. |
321 |
| -!! climo - program uses climatological data anytime. |
322 |
| -!! </PRE> |
323 |
| -!! @var real tice_crit |
324 |
| -!! Freezing point of sea water in degC or degK. Defaults to -1.80 |
325 |
| -!! @var integer verbose |
326 |
| -!! Controls printed output, 0 <= verbose <= 3, default=0 |
327 |
| -!! additional parameters for controlling zonal prescribed sst ---- |
328 |
| -!! these parameters only have an effect when use_zonal=.true. ---- |
329 |
| -!! @var logical use_zonal |
330 |
| -!! Flag to selected zonal sst or data set. Default=.false. |
331 |
| -!! @var real teq |
332 |
| -!! sst at the equator. Default=305 |
333 |
| -!! @var real tdif |
334 |
| -!! Equator to pole sst difference. Default=50 |
335 |
| -!! @var real tann |
336 |
| -!! Amplitude of annual cycle. Default=20 |
337 |
| -!! @var real tlag |
338 |
| -!! Offset for time of year (for annual cycle). Default=0.875 |
339 |
| -!! @var integer amip_date |
340 |
| -!! Single calendar date in integer "(year,month,day)" format |
341 |
| -!! that is used only if set with year>0, month>0, day>0. |
342 |
| -!! If used, model calendar date is replaced by this date, |
343 |
| -!! but model time of day is still used to determine ice/sst. |
344 |
| -!! Used for repeating-single-day (rsd) experiments. |
345 |
| -!! Default=/-1,-1,-1/ |
346 |
| -!! @var real sst_pert |
347 |
| -!! Temperature perturbation in degrees Kelvin added onto the SST. |
348 |
| -!! The perturbation is globally-uniform (even near sea-ice). |
349 |
| -!! It is only used when abs(sst_pert) > 1.e-4. SST perturbation runs |
350 |
| -!! may be useful in accessing model sensitivities. |
351 |
| -!! Default=0. |
352 | 346 | namelist /amip_interp_nml/ use_ncep_sst, no_anom_sst, use_ncep_ice, tice_crit, &
|
353 | 347 | interp_oi_sst, data_set, date_out_of_range, &
|
354 | 348 | use_zonal, teq, tdif, tann, tlag, amip_date, &
|
|
0 commit comments