Numerical model for unsteady open channel flow in C

Kwok Wing Chau

Research output: Journal article publicationJournal articleAcademic researchpeer-review

2 Citations (Scopus)


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 languageEnglish
Pages (from-to)237-251
Number of pages15
JournalMicrocomputers in Civil Engineering
Issue number3
Publication statusPublished - 1 Jan 1991

ASJC Scopus subject areas

  • Computer Science(all)
  • Environmental Science(all)
  • Engineering(all)
  • Earth and Planetary Sciences(all)


Dive into the research topics of 'Numerical model for unsteady open channel flow in C'. Together they form a unique fingerprint.

Cite this