In this paper we describe the numerical code for a three-dimensional ground- water flow model. The model is developed for the case of variably saturated porous media, applicable to both the unsaturated (soil) zone and the saturated (groundwater) zone. The governing equation is nonlinear, and is linearized using either Picard or Newton iteration. The large sparse systems of linear equations generated by the finite element discretization are solved using efficient preconditioned conjugate gradient-like methods. Tetrahedral elements and linear basis functions are used for the discretization in space, and a weighted finite difference formula is used for the discretization in time. The code handles: temporally and spatially variable boundary conditions, including seepage faces and evaporation/precipitation inputs; heterogeneous material properties and hydraulic characteristics, including saturated conductivities, porosities, and storage coefficients; and various expressions to describe the moisture content-pressure head and relative conductivity-pressure head relationships. The model solves for nodal pressure heads, and uses these values to compute the water saturations and velocities over the flow domain. The water saturation and velocity values can be used ad input in the LEA3D and NONLEA3D transport codes, which are describede in a companion paper.

Three-dimensional numerical codes for simulating groundwater contamination: FLOW3D, flow in saturated and unsaturated porous media

PUTTI, MARIO;PINI, GIORGIO;GAMBOLATI, GIUSEPPE
1994

Abstract

In this paper we describe the numerical code for a three-dimensional ground- water flow model. The model is developed for the case of variably saturated porous media, applicable to both the unsaturated (soil) zone and the saturated (groundwater) zone. The governing equation is nonlinear, and is linearized using either Picard or Newton iteration. The large sparse systems of linear equations generated by the finite element discretization are solved using efficient preconditioned conjugate gradient-like methods. Tetrahedral elements and linear basis functions are used for the discretization in space, and a weighted finite difference formula is used for the discretization in time. The code handles: temporally and spatially variable boundary conditions, including seepage faces and evaporation/precipitation inputs; heterogeneous material properties and hydraulic characteristics, including saturated conductivities, porosities, and storage coefficients; and various expressions to describe the moisture content-pressure head and relative conductivity-pressure head relationships. The model solves for nodal pressure heads, and uses these values to compute the water saturations and velocities over the flow domain. The water saturation and velocity values can be used ad input in the LEA3D and NONLEA3D transport codes, which are describede in a companion paper.
Computer Techniques In Environmental Studies V, Vol. I: Pollution Modeling
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/2506142
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact