OpenFOAM - 3D Modeling of Variably Saturated Porous Media Flows
The code suGWFoam and some test cases can be
downloaded here: Code,
Test
Cases
I have tested it on OF 2.0.1.
To cite this work:
X. Liu (2012). suGWFoam: An Open Source Saturated-Unsaturated GroundWater Flow Solver based on OpenFOAM, Civil and Environmental Engineering Studies Technical Report No. 01-01, University of Texas at San Antonio, San Antonio, Texas, USA. (PDF)
This code is a further development along the line of my Ph.D. thesis, namely porous media response and flows. Unlike in my Ph.D. thesis, this version of the code solve the non-linear Richards' equations for variably saturated porous media flows.
The model is (again) implemented in OpenFOAM and has its name as suGWFoam (saturated-unsaturated groundwater in OpenFOAM). The major features are:
I have tested it on OF 2.0.1.
To cite this work:
X. Liu (2012). suGWFoam: An Open Source Saturated-Unsaturated GroundWater Flow Solver based on OpenFOAM, Civil and Environmental Engineering Studies Technical Report No. 01-01, University of Texas at San Antonio, San Antonio, Texas, USA. (PDF)
This code is a further development along the line of my Ph.D. thesis, namely porous media response and flows. Unlike in my Ph.D. thesis, this version of the code solve the non-linear Richards' equations for variably saturated porous media flows.
The model is (again) implemented in OpenFOAM and has its name as suGWFoam (saturated-unsaturated groundwater in OpenFOAM). The major features are:
- Correction scheme for mesh un-orthogonality to improve accuracy and boundedness
- Switching algorithm between h and θ based forms and three different convergence criteria.
- Full functionality of 3D, unstructured mesh, runtime selectable numerical schemes and parallel computing.
- Versatile and efficient due to the modulization and object-oriented design.
- Easy extension to include other processes for environmental modeling, such as buoyancy, mass transfer and contaminant transport.