CESM3.0a DROF CASEROOT Variable Definitions
Model Version: 3.0a
Change CESM Version
Component Tag:
cdeps1.0.96
HTML Created:
2026-07-02
Use the CASEROOT tools xmlquery to query these variables and xmlchange to change their values.
| Parameter Name | Default Value | Data Type | Group | CASEROOT File | Valid Values | Description |
|---|---|---|---|---|---|---|
| COMP_ROF | drof | char | case_comp | env_case.xml | ['drof'] | Name of rof component |
| DROF_MODE | DIATREN_ANN_RX1 | char | run_component_drof | env_run.xml | ['CPLHIST', 'DIATREN_ANN_RX1', 'DIATREN_IAF_RX1', 'DIATREN_IAF_AIS00_RX1', 'DIATREN_IAF_AIS45_RX1', 'DIATREN_IAF_AIS55_RX1', 'IAF_JRA', 'IAF_JRA_1p4_2018', 'IAF_JRA_1p4_2018_AIS0ICE', 'IAF_JRA_1p4_2018_AIS0LIQ', 'IAF_JRA_1p4_2018_AIS0ROF', 'IAF_JRA_1p5_2023', 'RYF6162_JRA', 'RYF8485_JRA', 'RYF9091_JRA', 'RYF0304_JRA', 'NULL'] | DROF mode. Values are CPLHIST, *_RX1, and NULL. In *_RX1 mode,
observational climatological or interannual
1-degree runoff data is used. In CPLHIST mode, runoff
data from a previous model run is read in. In NULL mode, the runoff
data is set to zero. In CPLHIST mode, runoff forcing data from a previous
model run is output by the coupler and read in by the data rof
model. In NULL mode, runoff forcing is set to zero and not used. The
default is DIATREN_ANN_RX1. |
| DROF_CPLHIST_DIR | UNSET | char | run_component_drof | env_run.xml | None | directory for coupler history data mode when DROF_MODE is CPLHIST |
| DROF_CPLHIST_CASE | UNSET | char | run_component_drof | env_run.xml | None | case name for coupler history data mode (only used when DROF_MODE is CPLHIST mode) |
| DROF_CPLHIST_YR_ALIGN | -999 | integer | run_component_drof | env_run.xml | None |
Simulation year corresponding to DROF_CPLHIST_YR_START (only used
when DROF_MODE is CPLHIST). A common usage is to set this to
RUN_STARTDATE. With this setting, the forcing in the first year of
the run will be the forcing of year DROF_CPLHIST_YR_START. Another
use case is to align the calendar of transient forcing with the
model calendar. For example, setting
DROF_CPLHIST_YR_ALIGN=DROF_CPLHIST_YR_START will lead to the
forcing calendar being the same as the model calendar. The forcing
for a given model year would be the forcing of the same year. This
would be appropriate in transient runs where the model calendar is
setup to span the same year range as the forcing data.
|
| DROF_CPLHIST_YR_START | -999 | integer | run_component_drof | env_run.xml | None | starting year to loop data over (only used when DROF_MODE is CPLHIST) |
| DROF_CPLHIST_YR_END | -999 | integer | run_component_drof | env_run.xml | None | ending year to loop data over (only used when DROF_MODE is CPLHIST) |
| DROF_SKIP_RESTART_READ | FALSE | logical | run_component_drof | env_run.xml | ['TRUE', 'FALSE'] | If set to true, than drof restarts will not be read on a continuation run.
|
| Parameter Name | Default Value | Data Type | Group | CASEROOT File | Valid Values | Description |