Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add config notes #810

Merged
merged 10 commits into from
Sep 19, 2024
45 changes: 45 additions & 0 deletions doc/sample_config_MCOnly.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# $ python -m nwm_routing -f -V4 sample_MCOnly.yaml

# Usage: Parameters that have "#REQUIRED" must be updated by user. All other parameters
# should not be altered.

# This example serves as the simplest configuration file one can use to perform a
# Muskingum-Cunge (MC) only routing simulation. This means there is no reservoir routing
# (underlying flowpaths within waterbodies are routed using MC), no data assimilation, and
# no diffusive routing.

# This defaults to computing routing in serial. If you would like to enable parallel routing,
# you can adjust the 'compute_parameters -> parallel_compute_method:' and
# 'compute_parameters -> cpu_pool:' (see documentation).

# This defaults to creating 1 netcdf output file for every hour of simulation time, each file
# containing 12 time steps (1 every 5 minutes, t-route's default time step). Output files
# are configurable, see documentation.

#--------------------------------------------------------------------------------
log_parameters:
#----------
showtiming: True
log_level : DEBUG
#--------------------------------------------------------------------------------
network_topology_parameters:
#----------
supernetwork_parameters:
#----------
geo_file_path: #REQUIRED
#--------------------------------------------------------------------------------
compute_parameters:
#----------
restart_parameters:
#----------
start_datetime: #REQUIRED
forcing_parameters:
#----------
nts : #REQUIRED
qlat_input_folder : #REQUIRED
qlat_file_pattern_filter: #REQUIRED
#--------------------------------------------------------------------------------
output_parameters:
#----------
stream_output :
stream_output_directory: #REQUIRED
47 changes: 47 additions & 0 deletions doc/sample_config_MC_with_waterbodies.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# $ python -m nwm_routing -f -V4 sample_MC_with_waterbodies.yaml

# Usage: Parameters that have "#REQUIRED" must be updated by user. All other parameters
# should not be altered.

# This example serves as a simple configuration file one can use to perform a
# Muskingum-Cunge (MC) with reservoir routing simulation. This means there is no data assimilation
# and no diffusive routing.

# This defaults to computing routing in serial. If you would like to enable parallel routing,
# you can adjust the 'compute_parameters -> parallel_compute_method:' and
# 'compute_parameters -> cpu_pool:' (see documentation).

# This defaults to creating 1 netcdf output file for every hour of simulation time, each file
# containing 12 time steps (1 every 5 minutes, t-route's default time step). Output files
# are configurable, see documentation.

#--------------------------------------------------------------------------------
log_parameters:
#----------
showtiming: True
log_level : DEBUG
#--------------------------------------------------------------------------------
network_topology_parameters:
#----------
supernetwork_parameters:
#----------
geo_file_path: #REQUIRED
waterbody_parameters:
#----------
break_network_at_waterbodies: True
#--------------------------------------------------------------------------------
compute_parameters:
#----------
restart_parameters:
#----------
start_datetime: #REQUIRED
forcing_parameters:
#----------
nts : #REQUIRED
qlat_input_folder : #REQUIRED
qlat_file_pattern_filter: #REQUIRED
#--------------------------------------------------------------------------------
output_parameters:
#----------
stream_output :
stream_output_directory: #REQUIRED
189 changes: 0 additions & 189 deletions doc/v4_config_outline.yaml

This file was deleted.

Loading
Loading