Underworld

Latest version: v2.16.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

2.16.0

---------------------------
New:
* New 3D free surface implementation (tested). The vertical coordinates of the mesh nodes are rebuilt by being advected and interpolated from the surface velocities, and then solving the steady state heat equation to get a uniform distribution. See the related example in docs/UWGeodynamics/examples
* Build changes PEP 621, pyproject.toml, and all source code now under `src`.
* Move to Petsc-3.20.0.
* New G4A stats module for user statics measurements.

Changes:
* UWGeodynamics - 'ressources' folder is now 'resources' (but previous name is still supported).
* Modify docker building script to allow changing MPI implementation.

Fixes:
* Update UWGeoTutorials.rst 693.
* Fix for cohesion bug in Druker-Prager rheology. 707

2.15.0

---------------------------
New:
* Move to Petsc-3.19.4
* New 3D free surface implementation. (Not fully tested).
* new install guides for Gadi and setonix.

Changes:

Fixes:
* UWGeodynamics - add dynamic heating back into the advection diffusion solver,
https://github.com/underworldcode/underworld2/issues/669
* Using updated Badlands-2.2.3 without license issue.

2.14

---------------------------
New:
* New Dockerfile configuration resulting in smaller docker images.
* Move to Petsc-3.18.1.

Changes:
* Multiple mpi implementation images for HPC usage (Gadi and Setonix).

Fixes:
* Revert to HDF5 1.10. Fix for Checkpointing issues.

2.13.1

---------------------------
Fixes:
* Improved CMAKE workflow.
* Fixes to failing unit tests.
* Dockerfile updates - revert MPICH version to 3.4.3.

2.13.0

-----------------------------

New:
* Merge UWGeodynamics into Underworld (`from underworld import UWGeodynamics as GEO`)
* Compatibility with petsc 3.17.
* Update Docker images: Ubuntu 22.04LTS and mpich 4.0.2, python 3.10, petsc 3.17.1
* Update install_docs/nci gadi

2.12.0

---------------------------
New:
* CMake based builder instead of Scons.
* Added M1 (arm64) based docker.
Upcoming release
Changes:
* GitHub actions for CI and docker publications.
* Compatibility with petsc 3.16.
* Update Docker images: Ubuntu 21.10 and mpich 3.4.2, python 3.9.2, petsc 3.16
* Update install_docs/nci gadi

Fixes:
* Unit fix for temperature saved in celcius.

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.