OpenGeoSys (OGS) is a scientific, open-source project for the development of numerical methods for the simulation of thermo-hydro-mechanical-chemical (THMC) processes in porous and fractured media. OGS is implemented in C++; it is object-oriented with a focus on the numerical solution of coupled multi-field problems (multi-physics). Parallel versions of OGS are available relying on both MPI and OpenMP concepts. Application areas of OGS currently include water resources management, hydrology, geothermal energy, energy storage, CO2 sequestration, and waste deposition. A short history of OGS based on RockFlow can be found in the OGS Developer Benchmark Book and overview paper below. Two versions are currently under development:
The new version of OpenGeoSys is under development following the paradigms of higher computational performance and flexibility in the development of numerical methods.
OGS-6 is available as an open source project (BSD-license) on GitHub.