CESM3.0a MOSART Namelist Definitions
Model Version: 3.0a
Change CESM Version
Component Tag:
mosart1.1.13
HTML Created:
2026-07-02
| Variable | Namelist Group | Category | Entry Type | Valid Values | Possible Default Values | Description and out-of-the-box Default |
|---|---|---|---|---|---|---|
| fexcl1 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to exclude from history tape series 1.
|
| fexcl2 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to exclude from history tape series 2.
|
| fexcl3 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to exclude from history tape series 3.
|
| fincl1 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to add to history tape series 1.
|
| fincl2 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to add to history tape series 2.
|
| fincl3 | mosart_inparm | history | char(1000) | ['any char'] | '' |
Fields to add to history tape series 3.
|
| mfilt | mosart_inparm | history | integer(6) | ['any integer(6)'] | 1 |
Per tape series maximum number of time samples.
|
| ndens | mosart_inparm | history | integer(6) | ['1'] | 1 |
Per tape series history file density (i.e. output precision)
1=double precision, 2=single precision (NOT working)
|
| nhtfrq | mosart_inparm | history | integer(6) | ['any integer(6)'] | 0 |
Per tape series history write frequency.
positive means in time steps, 0=monthly, negative means hours
(i.e. 24 means every 24 time-steps and -24 means every day
|
| budget_frq | mosart_inparm | mosart | integer(6) | ['any integer(6)'] | -24 |
Frequency to perform budget check. Similar to nhtfrq,
positive means in time steps, 0=monthly, negative means hours
(i.e. 24 means every 24 time-steps and -24 means every day
|
| bypass_routing_option | mosart_inparm | mosart | char | ['direct_in_place', 'direct_to_outlet', 'none'] | direct_to_outlet |
Method for bypassing routing model.
|
| coupling_period | mosart_inparm | mosart | integer | ['any integer'] |
MOSART coupling period to driver (sec).
Can ONLY be set by modifying the value of the xml variable ROF_NCPL in env_run.xml.
|
|
| decomp_option | mosart_inparm | mosart | char | ['basin', '1d', 'roundrobin'] | roundrobin |
Decomposition Option for mosart
|
| delt_mosart | mosart_inparm | mosart | integer | ['any integer'] | 3600 |
MOSART time step (sec). Default: 3600 Internal mosart timestep,
will be adjusted down to be integer multiple of coupling_period if
necessary
|
| finidat | mosart_inparm | mosart | char | ['any char'] | UNSET |
Full pathname of initial conditions file. If blank or UNSET Mosart will startup from
cold start initial conditions.
|
| frivinp | mosart_inparm | mosart | char | ['any char'] | UNSET is $DIN_LOC_ROOT/rof/mosart/MOSART_routing_Global_0.5x0.5_c170601.nc for: {'rof_grid': 'r05'} is $DIN_LOC_ROOT/rof/mosart/MOSART_Global_8th_20191007.nc for: {'rof_grid': 'r8th'} is $DIN_LOC_ROOT/rof/mosart/MOSART_routing_0.125nldas2_cdf5_c200727.nc for: {'rof_grid': '0.125nldas2'} |
Full pathname of input mosart datafile
|
| ice_runoff | mosart_inparm | mosart | logical | ['.true.', '.false.'] | .true. |
Default: .true.
If .true., river runoff will be split up into liquid and ice streams,
otherwise ice runoff will be zero and all runoff directed to liquid
stream.
|
| mosart_euler_calc | mosart_inparm | mosart | char | ['any char'] | T:F |
Colon delimited string of toggle to turn on Euler algorithm for
tracer name in mosart_tracers.
|
| mosart_tracers | mosart_inparm | mosart | char | ['any char'] | LIQ:ICE |
Colon delimited string of mosart tracers.
|
| nrevsn | mosart_inparm | mosart | char | ['any char'] | '' |
Name of master restart file for a branch run. (only used if RUN_TYPE is branch)
|
| qgwl_runoff_option | mosart_inparm | mosart | char | ['all', 'negative', 'threshold'] | negative |
Method for handling of qgwl runoff inputs.
(threshold is only valid for bypass_routing_option=direct_in_place)
|
| use_halo_option | mosart_inparm | mosart | logical | ['.true.', '.false.'] | .false. |
If true, add capability to have halo option for mosart fields.
In particular these can be used to create derivatives using halo values
from neighboring cells.
|
| Variable | Namelist Group | Category | Entry Type | Valid Values | Possible Default Values | Description and out-of-the-box Default |