Abstract
This paper addresses the application of C languages in developing hydraulic engineering software and depicts the implementation and the rigorous verification of a generally applicable finite difference numerical model, tailored for use on the IBM PC/XT or PC/AT personal computers, for simulation of unsteady open channel flow. The program is written in the C language, compiling and executing under the integrated program environment TURBO C version 2.0. The various advantages and limitations of employing the TURBO C environment in developing hydraulic engineering software are also presented thoroughly. In the development of the mathematical model, apart from the simplified channel tests where analytical results are available, its effectiveness has also been investigated in a real prototype case, Delaware Estuary, where some field data are available. The program's successful application provides confidence for its capability as a predictive tool in situations involving complex bathymetry and/or nonlinear bottom frictional effects. (A)
Original language | English |
---|---|
Pages (from-to) | 237-251 |
Number of pages | 15 |
Journal | Microcomputers in Civil Engineering |
Volume | 6 |
Issue number | 3 |
Publication status | Published - 1 Jan 1991 |
ASJC Scopus subject areas
- General Computer Science
- General Environmental Science
- General Engineering
- General Earth and Planetary Sciences