Draft:OpenGeoSys
From Wikipedia, the free encyclopedia
OpenGeoSys (OGS) is an open-source scientific software for the numerical simulation of coupled thermo-hydro-mechanical-chemical (THMC) processes in porous and fractured media.[1]
| Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about either yourself or your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by Bearcat (talk | contribs) 2 seconds ago. (Update) |
| OpenGeoSys | |
|---|---|
| Developer | OpenGeoSys Community |
| Written in | C++ |
| Operating system | Linux, Windows, macOS |
| Type | Scientific software |
| License | BSD License |
| Website | www |
The software is based on the finite element method and is used in hydrogeology, geotechnical engineering, geothermal energy, and environmental sciences.[2]
History
The origins of OpenGeoSys date back to the mid-1980s, when numerical simulation tools for coupled processes in geosciences were developed.[1] An early predecessor was the software RockFlow, which was initiated following a request from the German Federal Institute for Geosciences and Natural Resources (BGR) to simulate flow processes in fractured rock systems.[1]
Early implementations were written in Fortran and later evolved into modular simulation tools coupled via file-based interfaces.[1] In the late 1990s, the software was reimplemented in the C programming language to improve computational efficiency and flexibility, followed by a transition to C++ and object-oriented design.[1]
This development resulted in GeoSys/RockFlow and later OpenGeoSys, which combined multi-physics capabilities with a unified simulation framework.[1]
Subsequent versions (OpenGeoSys 4 and 5) were widely used in research applications. A major redevelopment led to OpenGeoSys 6 (OGS-6), which introduced a modern C++ code base, improved modularity, and enhanced support for high-performance computing.[2]
Benchmarking and validation have been central elements of the project since its early stages.[1]
Technology
OpenGeoSys is based on the finite element method and is designed to simulate coupled multi-physics processes in porous and fractured media.[1]
Supported processes include:
- Groundwater flow in saturated and unsaturated systems
- Heat transport and geothermal processes
- Mechanical deformation of porous media
- Reactive transport and geochemical processes
The software is implemented in C++ and supports parallel computing using high-performance computing techniques such as MPI.[2] It uses standard scientific data formats such as VTK for input and output.
Applications
OpenGeoSys has been applied in a wide range of scientific and engineering contexts.
Applications include the simulation of thermo-hydro-mechanical-chemical processes in porous media, such as geothermal energy systems and subsurface energy applications. [3]
OpenGeoSys has been used in international benchmark studies for coupled processes, including comparisons with other simulation codes in initiatives such as DECOVALEX.[4] The software has also been applied to geothermal reservoir simulations and non-isothermal multi-phase flow problems.[5] The developments also include advances in reactive transport modeling in porous media.[6] In addition, OpenGeoSys has been used in hydrological modeling studies through coupling with the mesoscale hydrologic model mHM.[7]
Community and benchmarking
The OpenGeoSys community maintains benchmark collections and reference problems, including the publication of benchmark studies and books.[8]
Related software
Other software used for subsurface and groundwater simulation includes:
- FEFLOW
- MODFLOW
- TOUGH2
- HydroGeoSphere
- DuMux
- COMSOL Multiphysics
External links
- Official website
- Official source code: OpenGeoSys GitLab repository
