Model:TopoFlow-Channels-Kinematic Wave: Difference between revisions
(Created page with '{{Modeler information |First name=Scott |Last name=Peckham |Type of contact=Model developer |Institute / Organization=CSDMS, INSTAAR, University of Colorado |Postal address 1=156…') |
No edit summary |
||
Line 37: | Line 37: | ||
}} | }} | ||
{{Input - Output description | {{Input - Output description | ||
|Pre-processing software needed?= | |Describe input parameters=The input variables used for the Dynamic Wave method of routing flow in channels are defined as follows. These inputs must be provided as grids: | ||
|Post-processing software needed?= | *flow_codes = D8 flow codes (Jenson convention), (NE,E,SE,S,SW,W,NW,N) → (1,2,4,8,16,32,64,128) | ||
|Visualization software needed?= | *bed_slope = slope of the channel bed or hillslope (m / m) | ||
*Manning_n = Manning roughness parameter (s / m1/3) | |||
*bed_width = bed width for trapezoidal cross-section (m) | |||
*bank_angle = bank angle for trapezoid (deg) (from vertical) | |||
*sinuosity = channel sinuosity (unitless) (along-channel / straight length) | |||
*init_depth = initial water depth (m) (See Notes below) | |||
These inputs can be provided as scalars or grids: | |||
*sinuosity = channel sinuosity (m/m) (along-channel / straight length) | |||
*init_depth = initial water depth (m) (See HTML help) | |||
Grids must be saved in binary files with no header. All variables should be stored as 4-byte, floating-point numbers (IEEE standard) except flow codes, which are unsigned, 1-byte integers. | |||
The behavior of this component is controlled with a configuration (CFG) file, which may point to other files that contain input data. Here is a sample configuration (CFG) file for this component: | |||
|Input format=ASCII, Binary | |||
|Describe output parameters=This component computes the following variables, as grids: | |||
Q = discharge (m^3/s) | |||
u = flow velocity (m/s) | |||
d = flow depth (m) | |||
f = friction factor (none) | |||
Rh = hydraulic radius (m) | |||
S_free = free-surface slope (m/m) | |||
The user can choose which, if any, of these to save. Each may be saved as a grid sequence, indexed by time, in a netCDF file, at a specified sampling rate. Each may also be saved for a set of "monitored" grid cells, each specified as a (row,column) pair in a file with the name: <case_prefix>_outlets.txt. With this option, computed values are saved in a multi-column text file at a specified sampling rate. Each column in this file corresponds to a time series of values for a particular grid cell. For both options the sampling rate must no smaller than the process timestep. | |||
|Output format=ASCII, Binary | |||
|Pre-processing software needed?=Yes | |||
|Describe pre-processing software=Another program must be used to create the input grids. This includes a D8 flow grid derived from a DEM for the region to be modeled. The earlier, IDL version of TopoFlow can be used to create some of these. | |||
|Post-processing software needed?=Yes | |||
|Describe post-processing software=None, except visualization software. Grid sequences saved in netCDF files can be viewed as animations and saved as movies using VisIt. | |||
|Visualization software needed?=Yes | |||
|Other visualization software=VisIt | |||
}} | }} | ||
{{Process description model}} | {{Process description model}} | ||
{{Model testing}} | {{Model testing | ||
{{Users groups model}} | |Describe available calibration data sets=This model/component is typically not calibrated to fit data, but is run with a best guess or measured value for each input parameter. | ||
|Describe available test data sets=Available test data sets: | |||
* Treynor watershed, in the Nishnabotna River basin, Iowa, USA. | |||
* (Two large rainfall events.) | |||
* Small basin in Kentucky. | |||
* Inclined plane for testing. | |||
* Arctic watershed data from Larry Hinzman (UAF). | |||
* See /data/progs/topoflow/3.0/data on CSDMS cluster. | |||
|Describe ideal data for testing=Several test datasets are stored on the CSDMS cluster at: /data/progs/topoflow/3.0/data. | |||
}} | |||
{{Users groups model | |||
|Do you have current or future plans for collaborating with other researchers?=Collaborators include: Larry Hinzman (UAF), Bob Bolton, Anna Liljedahl (UAF), Stefan Pohl, Tom Over and others | |||
}} | |||
{{Documentation model | {{Documentation model | ||
|Manual model available= | |Provide key papers on model if any=Peckham, S.D. (2008) Geomorphometry and spatial hydrologic modeling (Chapter 22), In: Hengl, T. and Reuter, H.I. (Eds), Geomorphometry: Concepts, Software and Applications. Developments in Soil Science, vol. 33, Elsevier, 377-393 pp. | ||
|Manual model available=Yes | |||
|Model website if any=This site. | |||
}} | |||
{{Additional comments model | |||
|Comments=About this component: | |||
*This component was developed as part of the TopoFlow hydrologic model, which was originally written in IDL and had a point-and-click GUI. For more information on TopoFlow, please goto: http://csdms.colorado.edu/wiki/Model:TopoFlow. | |||
*When used from within the CSDMS Modeling Tool (CMT), this component has "config" button which launches a graphical user interface (GUI) for changing input parameters. The GUI is a tabbed dialog with a Help button at the bottom that displays HTML help in a browser window. | |||
*This component also has a configuration (CFG) file, with a name of the form: <case_prefix>_channels_diff_wave.cfg. This file can be edited with a text editor. | |||
*The Numerical Python module (numpy) is used for fast, array-based processing. | |||
*This model has an OpenMI-style interface, similar to OpenMI 2.0. Part of this interface is inherited from "CSDMS_base.py". | |||
}} | }} | ||
<!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE --> | <!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE --> | ||
==Introduction== | ==Introduction== |
Revision as of 14:14, 16 February 2010
Contact
Name | Scott Peckham |
Type of contact | Model developer |
Institute / Organization | CSDMS, INSTAAR, University of Colorado |
Postal address 1 | 1560 30th street |
Postal address 2 | |
Town / City | Boulder |
Postal code | 80305 |
State | Colorado |
Country | USA"USA" is not in the list (Afghanistan, Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, ...) of allowed values for the "Country" property. |
Email address | Scott.Peckham@colorado.edu |
Phone | 303-492-6752 |
Fax |
TopoFlow-Channels-Kinematic Wave
Metadata
Summary
Technical specs
In/Output
Process
Testing
Other
IntroductionHistoryPapersIssuesHelpInput FilesOutput FilesDownloadSource |