| Platform | Name | Additional Functions | |
|---|---|---|---|
| All | OpenGeoSys + Utilities (PyPI release) Note: Recommended install method for users on all platforms. |
Python bindings | PyPI release page |
| DataExplorer + Utilities | Python bindings | Download | |
| OpenGeoSys + Utilities | Python bindings | Download | |
| ogs-6.5.1-serial.sif (Singularity container) | Python bindings | Download | |
| ogs-6.5.1-openmpi-4.0.5.sif (Singularity container) | Python bindings OpenMPI | Download | |
| All | Benchmark input files Note: Large download! You can also browse and download individual subdirectories for 6.5.1 |
Download |
Note: When using Python bindings make sure to have Python installed on your system:
This release introduces a suite of enhancements and new features across various processes within OpenGeoSys. Notably, the introduction of FCT numerical stabilization and optimization of the assembly process for HeatConduction, memory optimizations in LiquidFlow processes, and Newton implementation in the HeatTransportBHE implementation represent significant steps forward in improving the efficiency, stability, and flexibility of simulations. Additionally, the ability to input total stress as initial conditions in HydroMechanics and ThermoRichardsMechanics offer users greater control of their models. For the LIE mechanics and hydro-mechanics processes the strain and stress are now output as vectorial quantities, which should simplify post-processing.
For the future we also aim for more frequent releases (around every 3 months) and with this we discontinue the bugfix branches.
<linear> and <linear_solver_compute_only_upon_timestep_change> that accelerate the assembly to the T process. These options are already present for the ComponentTransport process.PorosityFromMassBalance via the new setting <initialize_porosity_from_medium_property>.ruff issues fixed or silenced.PASS_REGULAR_EXPRESSION
).pkg-config is now required for finding PETSc via CMake.liquid_phase_pressure and gas_phase_pressure. This is required to for certain MPL properties such that they can be used across different processes. HM, as a single-phase process, sets both pressures equal to allow for gas and liquid phase properties.