Object-Oriented Finite Volume Dam-Break Model

by Bochra Ech-Cherif El Kettani, Cent Natl de Coordination et de, Planification de la Recherche, Scientifique et Technique, Rabat, Morocco,
Driss Ouazar, Cent Natl de Coordination et de, Planification de la Recherche, Scientifique et Technique, Rabat, Morocco,



Document Type: Proceeding Paper

Part of: Modelling of Flood Propagation Over Initially Dry Areas

Abstract:

This paper is devoted to Object-Oriented analysis and design techniques to two computational modules in the field of dam-breaking. The C++ Object-Oriented language is used. After the problem partitioning into useful and adequate classes, the codes are developed, benefiting from the main features offered by Object-Oriented Programing, namely: modularity, data abstraction, inheritance, polymorphism and automatic memory allocation. When well-managed, object-oriented programming is found to be very promising as for programmer productivity, software flexibility and reusability, and software maintainability.



Subject Headings: Computer models | Dam failures | Finite volume method | Computer programming | Finite element method | Computer languages | Mathematical models

Services: Buy this book/Buy this article

 

Return to search