| 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 | |
| DataExplorer + Utilities | Download | ||
| OpenGeoSys + Utilities | Download | ||
| ogs-6.4.4-serial.sif (Singularity container) | Python bindings | Download | |
| ogs-6.4.4-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.4.4 |
Download |
Note: When using Python bindings make sure to have Python installed on your system:
Some notable additions in this release include the output of residuum vectors on submeshes (now for the TRM and TH2M processes only), restart for parallel simulations were made possible as well as CI coverage for the PETSc configuration was increased and the infrastructure for Jupyter notebooks was extended.
There were also some substantial efforts to enhance the documentation especially for the project file , specific process configurations and tools .
Further CI improvements include the possibility to select subsets of test jobs via merge request labels to shorten feedback cycles and we added performance tracing of benchmarks via our CDash -platform.
!4203 Make process per default non-linear. One can enforce linear treatment in project file as follows:
<process>
<!-- usual process specification -->
<linear>true</linear>
</process>SaturationWeightedThermalConductivity) and can be accessed by specifying the mean type: arithmetic_linear, arithmetic_squareroot and geometric.checkMesh- and editMaterialID-tools to optionally output all existing MaterialIDs for a mesh (previously it was just displaying the range).xvfb-run, which is shortly documented. Added documentation on how to shorten pipeline run times by modifying the corresponding files. Added pipeline variable CTEST_INCLUDE_REGEX which corresponds to the -R ctest argument.CTEST_ARGS for temporarily selecting benchmarks in CI.NDEBUG on Debug configs!) from METIS and fixed some compile errors in asserts.$CPM_SOURCE_CACHE.MeshTest() with regulard AddTest() and new TESTER vtkdiff-mesh).target_precompile_headers feature. Some improvement for release builds and around 30% improvement for debug builds.ci::web only pipeline: just add this label to the MR to limit CI to Jupyter notebook runs and web site creation.ci skip-label to ci::skip.ci::linux only and ci::mac only and ci::win only labels for running platform specific builds only.ci_large for enabling large tests.-s parameter used for locating Python BC scripts.