Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...

Supplementary Material for Preissmann Scheme: Basics and Learning Tools

Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI ( for information on this resource.
Type: Resource
Storage: The size of this resource is 4.3 MB
Created: Apr 12, 2021 at 8:49 p.m.
Last updated: Apr 13, 2021 at 2:29 p.m.
Citation: See how to cite this resource
Sharing Status: Public
Views: 555
Downloads: 19
+1 Votes: Be the first one to 
Comments: No comments (yet)


The files presented in this resource are supplementary material for a manuscript that has been submitted for publication. The aim of this manuscript is to present an introductory level application a computational fluid dynamics (CFD) to open-channel flow. This is accomplished by deriving procedures for (1) using the Preissmann scheme to discretize the Saint-Venant equations, (2) expressing variables in the Saint-Venant equation, and (3) expressing boundary conditions. An algorithm for implementing the Preissmann scheme is presented in the manuscript, and the algorithm is applied using the tools provided in this resource, i.e., Wilkerson’s Preissmann-scheme-tool (WPST). Two versions of WPST are made available in this resource. One version runs in Microsoft Excel and is written in Visual Basic for Applications (WPST_In_VBA _S1). The second version is written run in GNU Octave (WPST_In_GNU_Octave_S2).

Moreover, validation results are derived by comparing predicted discharges and flow depths from (1) the tools provided in this resource and (2) the Hydrologic Engineering Center's River Analysis System software (i.e., USACE 2016a). Data generated in deriving validation results are provided in this resource via Generated_Datasets_S3.

WPST generated output includes predicted values of Q(x,t), y(x,t), and V(x,t). The code for WPST is written so that it can be followed by water resource professionals and students who are neither CFD specialists nor computer programmers. To keep the amount of code to a minimum, WPST has a limited number of features, e.g., the program only allows constant depth or discharge hydrographs to be specified. Both versions of WPST also read input from and write output to Microsoft Excel worksheets. The name of the input data worksheet is “InputData” and the name of the output worksheet is user specified in InputData. Prompts are provided in InputData to solicit the input required for WPST to perform an analysis.

Subject Keywords


How to Cite

Wilkerson, G. V. (2021). Supplementary Material for Preissmann Scheme: Basics and Learning Tools, HydroShare,

This resource is shared under the Creative Commons Attribution CC BY.


There are currently no comments

New Comment