3 |
C |
C |
4 |
|
|
5 |
CBOP |
CBOP |
6 |
C !ROUTINE: PARAMS.h |
C !ROUTINE: MNC_PARAMS.h |
7 |
C !INTERFACE: |
C !INTERFACE: |
8 |
C #include PARAMS.h |
C #include MNC_PARAMS.h |
9 |
|
|
10 |
C !DESCRIPTION: |
C !DESCRIPTION: |
11 |
C Header file defining model "parameters". The values from the |
C Header file defining model "parameters". The values from the |
13 |
C here. Notes describing the parameters can also be found here. |
C here. Notes describing the parameters can also be found here. |
14 |
CEOP |
CEOP |
15 |
|
|
|
C === PARM_MNC_L Common Block === |
|
|
C useMNC :: overall package run-time flag |
|
|
C mnc_use_indir :: use "mnc_indir_str" as input filename prefix |
|
|
C mnc_use_outdir :: use "mnc_outdir_str" as output filename prefix |
|
|
C mnc_outdir_date :: use a date string within the output dir name |
|
|
C mnc_echo_gvtypes :: echo type names (fails on many platforms) |
|
|
C pickup_write_mnc :: use mnc to write pickups |
|
|
C pickup_read_mnc :: use mnc to read pickups |
|
|
C mon_write_mnc :: use mnc to write monitor output |
|
|
COMMON /PARM_MNC_L/ |
|
|
& useMNC, |
|
|
& mnc_use_indir, mnc_use_outdir, mnc_outdir_date, |
|
|
& mnc_echo_gvtypes, |
|
|
& pickup_write_mnc, pickup_read_mnc, |
|
|
& timeave_mnc, snapshot_mnc, monitor_mnc, autodiff_mnc |
|
|
LOGICAL |
|
|
& useMNC, |
|
|
& mnc_use_indir, mnc_use_outdir, mnc_outdir_date, |
|
|
& mnc_echo_gvtypes, |
|
|
& pickup_write_mnc, pickup_read_mnc, |
|
|
& timeave_mnc, snapshot_mnc, monitor_mnc, autodiff_mnc |
|
|
|
|
16 |
C === PARM_MNC_C Common Block === |
C === PARM_MNC_C Common Block === |
17 |
C mnc_outdir_str :: name of the output directory |
C mnc_outdir_str :: name of the output directory |
18 |
C mnc_indir_str :: name of the input directory |
C mnc_indir_str :: name of the input directory |