2018
DOI: 10.3390/w10101382
|View full text |Cite
|
Sign up to set email alerts
|

Application of Python Scripting Techniques for Control and Automation of HEC-RAS Simulations

Abstract: The purpose of the paper was to present selected techniques for the control of river flow and sediment transport computations with the programming language Python. The base software for modeling of river processes was the well-known and widely used HEC-RAS. The concepts were tested on two models created for a single reach of the Warta river located in the central part of Poland. The ideas described were illustrated with three examples. The first was a basic simulation of a steady flow run from the Python scrip… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0
4

Year Published

2019
2019
2023
2023

Publication Types

Select...
9

Relationship

3
6

Authors

Journals

citations
Cited by 25 publications
(22 citation statements)
references
References 25 publications
0
13
0
4
Order By: Relevance
“…The last element was the shape parameter of the falling limb α [45]. [46][47][48]. The system of St. Venant equations consists of two partial differential equations shown below.…”
Section: Methodsmentioning
confidence: 99%
“…The last element was the shape parameter of the falling limb α [45]. [46][47][48]. The system of St. Venant equations consists of two partial differential equations shown below.…”
Section: Methodsmentioning
confidence: 99%
“…The Pywin32 module (PythonCOM Documentation Index, 2017) and Pywinauto (Pywinauto Contributors Community, 2019) modules were chosen for this purpose. The first was implemented to access HEC-RAS's API (Application Programming Interface) called HECRASController (Dysarz, 2018b). The most detailed description of this collection of programming tools was presented by Goodell (2014).…”
Section: Python Scripting and Control Of Simulationsmentioning
confidence: 99%
“…Brief descriptions of this package may be found in PythonCOM Documentation Index (2017). The application of Python language with Pywin32 library is described in Dysarz (2018b). The second module, ArcPy, is fully integrated with ArcGIS (Zandbergen 2013).…”
Section: Automation With Python Scriptsmentioning
confidence: 99%