Published May 23, 2025
| Version 6.5.5
Software
Open
OpenGeoSys
Creators
Description
Process' changes
New HMPhaseField process
- !4809 Adds a hydromechanical phase-field process to address typically the hydraulic fracture problem using the phase-field fracture method.
Deprecated processes removed
- !5329 Previously deprecated processes removed: SmallDeformationNonlocal, StokesFlow, TES, ThermoMechanicalPhasefield, and ThermalTwoPhaseFlowPrho.
Component transport process / reactive transport process with coupling of PHREEQC
- !5243 Set the position function in the assembler, so that the retardation factor can be position dependent.
HeatTransportBHE
- !5179 Improve weighting factor calculation used for Algebraic BC in the HEAT_TRANSPORT_BHE process.
Richard's mechanics process
- !5255 Bugfix; compute initial strain from displacement field, do not use strain integration point data.
- !5316 Add parallel assembly.
SmallDeformation
- !5220 Add parallel assembly.
ThermoHydroMechanics
- !5288 Add parallel assembly.
Numerics
- !5221 Reuse Jacobian once every n steps to accelerate non-linear solution.
- !5187 Multithreading for CG solver can be enabled by setting matrix type (LowerUpper).
- !5236 Time dependent deactivation in a domain bounded by a circle or a sphere.
- !5237 Analytic block in the numerical Jacobian for CentralDifferences.
- !5256 Improvements in ForwardDifferencesJacobian: eliminates one redundant local assembly and leverages the pre-computed analytical Jacobian block.
- !5318 Multipliers of IterationBasedTimestepping can be linearly interpolated with
<multiplier_interpolation_type>PiecewiseLinear</multiplier_interpolation_type>
- !5262 Initial implementation of PETSc version of flux corrected transport - at the moment only for one MPI process
- !4926 Introduce an iteration number based reduction of Newton-damping.
Tools
- !5224 Remove
tetgen
dependency. We do not bundletetgen
anymore. Please install it with your package manager or Conda. - !5276 A tool
mergeMeshToBulkMesh
merges one mesh into a bulk mesh, which can be used in simulations of excavation, backfilling, and successive geo-engineering operations.
Python & Jupyter
- !5216 Conda package includes MFront functionality, see also https://github.com/conda-forge/ogs-feedstock/pull/14.
- !5222 Bump ogstools (used in benchmarks on the website) to 0.6.0.
- !5238 New module ogs.mpl for MPL properties. Basic structure and for now only Constant and Linear properties bound, but more are coming.
- !5304 PyVista 0.45, removes vtk-osmesa dependency and
xvfb-run
hacks
Testing
- !5204 Adds a performance test verifying the functionality of !5194 in our CI. This MR can serve as a blueprint for other similar (performance) tests in the future. The MR contains a documentation section in the dev guide, too.
Logging
- !5295 Introduces the command line option (--log-parallel). New default behaviour under MPI: Only rank 0 writes. With option: legacy behaviour.
- !5295 Overhaul of log outputs. New log lines, more systematic, less redundancy.
- !5295 Signal handling introduced: Terminate and interrupt signals are logged
Infrastructure
- !5323 [web] Multi-site search on opengeosys.org, Doxygen and ogstools.
Material Property Library (MPL)
- !5254 Add residual saturation in sigmoid function.
- !5246 Add possibility to use time and spatial position in Curve, Linear, Exponential and Function property.
- !5317 Add the possibility to use curves in Function property.
Bug fixes
- !5227 Avoid dead-lock in MPI when AssemblyException is thrown.
- !5325 Fix XDMF/HDF5 output on sub-meshes.
Documentation
- !5244 Add a documentation page, showing how to establish a OGS mesh based on a PETREL structural model.
- !5275 Liquid flow documentation.
Version info
Notes
Files
ufz/ogs-6.5.5.zip
Files
(614.4 MB)
Name | Size | Download all |
---|---|---|
md5:969c0594ef9df866245d6d9c514159bf
|
614.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ufz/ogs/tree/6.5.5 (URL)
Software
- Repository URL
- https://github.com/ufz/ogs