CESM3.0a WW3 Namelist Definitions
Model Version: 3.0a
Change CESM Version
Component Tag:
main_0.1.0
HTML Created:
2026-07-02
| Variable | Namelist Group | Category | Entry Type | Valid Values | Possible Default Values | Description and out-of-the-box Default |
|---|---|---|---|---|---|---|
| grid_inp | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/ww3_grid.inp for: {'wav_grid': 'ww3a'} is $WW3_GRID_INP_DIR/ww3_grid.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/ww3_grid.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid input file; listed so check_input_data can download it. |
| grid_inp_bottom | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/ww3a_bottom.inp for: {'wav_grid': 'ww3a'} is $WW3_GRID_INP_DIR/g37_bottom.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/t232_bottom.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid bottom depth file; listed so check_input_data can download it. |
| grid_inp_mapsta | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/ww3a_mapsta.inp for: {'wav_grid': 'ww3a'} is $WW3_GRID_INP_DIR/g37_mapsta.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/t232_mapsta.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid mask file; listed so check_input_data can download it. |
| grid_inp_strt | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/ww3_strt.inp for: {'wav_grid': 'ww3a'} is $WW3_GRID_INP_DIR/ww3_strt.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/ww3_strt.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid strt file; listed so check_input_data can download it. |
| grid_inp_x | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/g37_x.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/t232_x.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid x-coordinate file; listed so check_input_data can download it. |
| grid_inp_y | prestage_only | prestage_only | char | ['any char'] | UNSET is $WW3_GRID_INP_DIR/g37_y.inp for: {'wav_grid': 'wgx3v7'} is $WW3_GRID_INP_DIR/t232_y.inp for: {'wav_grid': 'wtx2_3v2'} |
Grid y-coordinate file; listed so check_input_data can download it. |
| prestage_mod_def | prestage_only | prestage_only | char | ['any char'] | $DIN_LOC_ROOT/wav/ww3/G4L1.mod_def.ww3.121031 |
This namelist group is only here to ensure that this file is in $DIN_LOC_ROOT and
can be obtained by check_input_data if need be
|
| prestage_wind | prestage_only | prestage_only | char | ['any char'] | $DIN_LOC_ROOT/wav/ww3/core2_G4_wns_30min_20000601_to_05.nc |
This namelist group is only here to ensure that this file is in $DIN_LOC_ROOT and
can be obtained by check_input_data if need be
|
| date_percent_field_percent_outffile | output_date_nml | setup | char | ['any char'] | 1 |
|
| date_percent_field_percent_start | output_date_nml | setup | char | ['any char'] | unset |
|
| date_percent_field_percent_stop | output_date_nml | setup | char | ['any char'] | 99990101 0 |
|
| date_percent_field_percent_stride | output_date_nml | setup | char | ['any char'] | unset |
|
| date_percent_restart2_percent_start | output_date_nml | setup | char | ['any char'] | 99990101 0 |
|
| date_percent_restart2_percent_stop | output_date_nml | setup | char | ['any char'] | 99990101 0 |
|
| date_percent_restart2_percent_stride | output_date_nml | setup | char | ['any char'] | 0 |
|
| date_percent_restart_percent_start | output_date_nml | setup | char | ['any char'] | unset |
|
| date_percent_restart_percent_stop | output_date_nml | setup | char | ['any char'] | 99990101 0 |
|
| date_percent_restart_percent_stride | output_date_nml | setup | char | ['any char'] | unset |
|
| domain_percent_iostyp | domain_nml | setup | integer | ['any integer'] | 1 |
WW3 restart/output I/O type. 0 = no dedicated output process, each process
writes its own data (requires a parallel file system); 1 = no dedicated
output process, gather to a single writer (any file system); 2 = single
dedicated output process; 3 = multiple dedicated output processes.
|
| domain_percent_start | domain_nml | setup | char | ['any char'] | unset |
|
| domain_percent_stop | domain_nml | setup | char | ['any char'] | '99990101 0' |
|
| dtcfl | ww3_inparm | setup | real | ['any real'] | 900. is 1800. for: {'wav_grid': 'ww3a'} is 450. for: {'wav_grid': 'wgx3v7'} is 450. for: {'wav_grid': 'wtx2_3v2'} is 900. for: {'wav_grid': 'wtnx1v4'} is 600. for: {'wav_grid': 'w025'} |
Maximum CFL time step X-Y propagation.
|
| dtcfli | ww3_inparm | setup | real | ['any real'] | 900. is 1800. for: {'wav_grid': 'ww3a'} is 900 for: {'wav_grid': 'wgx3v7'} is 900 for: {'wav_grid': 'wtx2_3v2'} is 900. for: {'wav_grid': 'wtnx1v4'} is 600. for: {'wav_grid': 'w025'} |
Id. intra-spectral
|
| dtmax | ww3_inparm | setup | real | ['any real'] | 1800. is 3600. for: {'wav_grid': 'ww3a'} is 1800. for: {'wav_grid': 'wgx3v7'} is 1200. for: {'wav_grid': 'wtx2_3v2'} is 1800. for: {'wav_grid': 'wtnx1v4'} is 1200. for: {'wav_grid': 'w025'} |
Maximum overall time step
|
| dtmin | ww3_inparm | setup | real | ['any real'] | 10 |
Minimum dynamic time step for source
|
| initfile | ww3_inparm | setup | char | ['any char'] | is "" for: {'runtype': 'startup'} is "" for: {'runtype': 'hybrid'} is "calm_strt.ww3" for: {'runtype': 'startup', 'ww3_moddef': 'unset'} is "calm_strt.ww3" for: {'runtype': 'hybrid', 'ww3_moddef': 'unset'} is ' ' for: {'runtype': 'startup', 'wav_grid': 'wtnx1v4nw', 'ww3_moddef': 'unset'} is ' ' for: {'runtype': 'hybrid', 'wav_grid': 'wtnx1v4nw', 'ww3_moddef': 'unset'} is $DIN_LOC_ROOT/wav/ww3/wtnx1v4.restart.ww3.230308 for: {'runtype': 'startup', 'wav_grid': 'wtnx1v4', 'ww3_moddef': 'unset'} is $DIN_LOC_ROOT/wav/ww3/wtnx1v4.restart.ww3.230308 for: {'runtype': 'hybrid', 'wav_grid': 'wtnx1v4', 'ww3_moddef': 'unset'} |
Initial condition file.
This is set in ww buildnml from refacase and refdate for branch runs
|
| input_percent_assim_percent_mean | input_nml | setup | char | ['any char'] | F |
|
| input_percent_assim_percent_spec1d | input_nml | setup | char | ['any char'] | F |
|
| input_percent_assim_percent_spec2d | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_air_density | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_atm_momentum | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_currents | input_nml | setup | char | ['any char'] | T |
|
| input_percent_forcing_percent_ice_conc | input_nml | setup | char | ['any char'] | T |
|
| input_percent_forcing_percent_ice_param1 | input_nml | setup | char | ['any char'] | T |
|
| input_percent_forcing_percent_ice_param2 | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_ice_param3 | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_ice_param4 | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_ice_param5 | input_nml | setup | char | ['any char'] | T |
|
| input_percent_forcing_percent_mud_density | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_mud_thickness | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_mud_viscosity | input_nml | setup | char | ['any char'] | F |
|
| input_percent_forcing_percent_water_levels | input_nml | setup | char | ['any char'] | T |
|
| input_percent_forcing_percent_winds | input_nml | setup | char | ['any char'] | T |
|
| type_percent_field_percent_list | output_type_nml | setup | char | ['any char'] | WND ICE HS T02 T0M1 T01 FP DIR EF USS TOC |
|
| type_percent_point_percent_file | output_type_nml | setup | char | ['any char'] | points.list |
|
| Variable | Namelist Group | Category | Entry Type | Valid Values | Possible Default Values | Description and out-of-the-box Default |