Skip to content

Releases: underworldcode/underworld2

v2.17.3

Choose a tag to compare

@julesghub julesghub released this 14 May 03:38

What's Changed

Release 2.17.3 [2026-05-14]

New:

  • ALE-IB (Arbitrary Lagragian Eulerian - Internal Boundary) models added. #753

Changes:

  • Adding UWGeo example tests to CI testing.
  • Rename files .yaml -> .yml.

Fixes:

  • PostHog metrics changed - 'distinct_id' fix.
  • clean.sh fix
  • pypi publishing github action.
  • disabling old actions. conda deploy, new release deploy

Release 2.17.1 [2026-02-01]

Changes:

  • Support python 3.9-3.12.

Fixes:

  • Swarm checkpoint fix - proc_offset is no longer a h5py attribute. #749

Full Changelog: v2.17.0...v2.17.2

v2.17.2

Choose a tag to compare

@julesghub julesghub released this 14 May 02:02

What's Changed

Release 2.17.2 [2026-05-07]

New:

  • ALE-IB (Arbitrary Lagragian Eulerian - Internal Boundary) models added. #753

Changes:

  • Adding UWGeo example tests to CI testing.
  • Rename files .yaml -> .yml.

Fixes:

  • PostHog metrics changed - 'distinct_id' fix.
  • clean.sh fix

Release 2.17.1 [2026-02-01]

Changes:

  • Support python 3.9-3.12.

Fixes:

  • Swarm checkpoint fix - proc_offset is no longer a h5py attribute. #749

Full Changelog: v2.17.0...v2.17.2

v2.17.0

Choose a tag to compare

@julesghub julesghub released this 30 Oct 01:35

New:

Move container definitions to ./docs/development/container/. Podman's container is now preferred over docker and Dockerfiles.

Changes:

UWGeodynamics - Badlands coupling imporvements. See blog

Fixes:

Fix for Badlands coupling - Tectonic velocity now evaluated at surface, rather than Badlands basement recGrid. #725
UWGeo checkpoint times fix, e5d9ba1

New Contributors

Full Changelog: v2.16.4...v2.17.0

v2.16.4

Choose a tag to compare

@julesghub julesghub released this 03 Apr 02:49

What's Changed

Updates

  • Dockerfiles
  • README.md
  • conda recipe

Full Changelog: v2.16.0...v2.16.4

v2.16.1b

Choose a tag to compare

@julesghub julesghub released this 14 Mar 06:36
3ebd38a

Minor Updates:

v2.16.0

Choose a tag to compare

@julesghub julesghub released this 04 Mar 04:05
3eafc5f

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.21.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

Full Changelog: v2.15.1b...v2.16.0

Underworld 2.15.1

Choose a tag to compare

@julesghub julesghub released this 16 Apr 01:15

New:

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

Fixes:

  • UWGeodynamics - add dynamic heating back into the advection diffusion solver, #669
  • Using updated Badlands-2.2.3 without license issue.

Full Changelog: v2.14.1b...v2.15.1b

Underworld v2.14.1

Underworld v2.14.1 Pre-release
Pre-release

Choose a tag to compare

@julesghub julesghub released this 19 Dec 04:16

New

  • Pragmatic included in Petsc installation

Fixes

  • 'temperatureDot' checkpointing automatically enabled for UWGeodyanmic models.
  • Conda build method - feedstock-style

Underworld v2.14.0

Underworld v2.14.0 Pre-release
Pre-release

Choose a tag to compare

@julesghub julesghub released this 14 Dec 04:28
a75ed03

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.

Underworld v2.13.1b

Underworld v2.13.1b Pre-release
Pre-release

Choose a tag to compare

@julesghub julesghub released this 19 Aug 11:35
ff32a86

What's changed:

  • Merge UWGeodynamics into Underworld (from underworld import UWGeodynamics as GEO).
  • Compatibility with petsc 3.17.
  • Update Docker images: Ubuntu 22.04LTS and mpich 3.4.3, python 3.10, petsc 3.17.1.
  • Update install_docs/nci gadi.
  • Improved cmake logic.
  • CI tests all passing.

Full Changelog: v2.12.2b...v2.13.1b