z-logo
Premium
Development of one, two and three‐dimensional finite element groundwater models within a generalized object‐oriented framework
Author(s) -
Desitter A.,
Bates P. D.,
Anderson M. G.,
Hervouet J.M.
Publication year - 2000
Publication title -
hydrological processes
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.222
H-Index - 161
eISSN - 1099-1085
pISSN - 0885-6087
DOI - 10.1002/1099-1085(200009)14:13<2245::aid-hyp26>3.0.co;2-q
Subject(s) - computer science , reuse , finite element method , object oriented programming , object (grammar) , code (set theory) , focus (optics) , quality (philosophy) , element (criminal law) , face (sociological concept) , software engineering , programming language , artificial intelligence , ecology , engineering , philosophy , physics , structural engineering , set (abstract data type) , optics , epistemology , biology , social science , sociology , law , political science
The past 20 years have seen a proliferation of numerical models in response to a need from governments, industry and researchers for tools that can simulate or predict environmental processes. Although this has led to significant scientific advances, in constructing such models code developers duplicate many basic tasks and functions. Ultimately therefore, the spread of progress is artificially restricted and the central focus of scientific activity may be misplaced. In this paper we examine the potential use of object‐oriented programming techniques to overcome this problem and facilitate easy code reuse and maintenance in the face of rapid advances in numerical analysis research. In particular, we discuss the extent to which object oriented programming styles have an affinity for numerical environmental problems that traditional procedural programming styles do not share. We illustrate this through the development of one, two and three‐dimensional finite element models for unsaturated groundwater flow using an object oriented environment developed originally for the solution of the Shallow Water equations. The complexity and quality of the solution that could be developed in a relatively limited period is demonstrated through comparison to three analytical test cases described in the literature. Copyright © 2000 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here