Amanzi Versions Save

Amanzi primary repository

amanzi-1.4.1

1 year ago

This release is a bug fix release that:

  1. updates a few documentation mistakes in Amanzi
  2. updates to match an ATS release of the same number

amanzi-1.4.0

1 year ago

This release brings significant updates to Amanzi infrastructure as well as new and enhanced capabilities. The low-level infrastructure update to the internal state management system enables more complex hierarchical time-management (e.g., subcycling) needed in multiscale algorithms and addresses portability of PKs in Amanzi and ATS. This update, in conjunction with improvements and bug fixes in the TimeStepManager, has added support for ideal restarts.

Capability enhancements include improvements in higher-order transport including the flux corrected transport scheme and implicit schemes for fractured rock, positivity preserving schemes for shallow water that handle both wetting and drying conditions, and coupled shallow water and solute transport PKs.

In addition, the TPLs were updated to current versions and Python 3 was added as a requirement for building and testing. Finally, an experimental spack package for Amanzi-ATS was developed. This package builds all the required Third Party Libraries (TPLs) when it builds either Amanzi or ATS, and has been tested across a wide range of systems (see config/spack/README.md).

amanzi-1.3.0

1 year ago

This is a minor update for Amanzi that maintains our synchronization with releases of the Advanced Terrestrial Simulator (ATS). Capability enhancements include support of branching decay reactions in the native chemistry module, an initial prototype of shallow water PK and improved debugging support for evaluators and field metadata. In addition, a minor bug in writing Xdmf for polygonal two-dimensional meshes was fixed, and standards compliance was updated to C++14.

amanzi-1.2.0

2 years ago

This is a minor update for Amanzi that maintains our synchronization with releases of the Advanced Terrestrial Simulator (ATS). It includes improvements in low-level infrastructure, such as using assembled matrices in the apply method of operators, when they are already available; standardization of names in the Alquimia interface, making visualization easier; a refactor and cleanup of Amanzi's internal (or native) geochemistry capability to make it more efficient and sustainable; and updates to the TPLs build system (SuperBuild) to support future development on heterogenous and accelerated architectures (e.g., supporting Tpetra/Kokkos, CUDA, and OpenMP).

Note that this version of Amanzi is to be used in builds of ATS 1.2 for the Sept 2021 workshop training on ATS.

amanzi-1.1.0

2 years ago

This release brings several advances in capability and performance. The most significant physics advance is the coupling of thermal energy to flow and reactive transport in the simulation of discrete fracture network (DFN) and discrete fracture-matrix (DFM) models. Support for DFN and DFM mesh generation for Amanzi is included in the dfnWorks. Significant improvements in supporting infrastructure include, streamlining of MPI communication leading to significant performance improvements on multiple nodes, refactoring of solvers to support new multilevel preconditioners (MueLu from Trilinos, and AMS from Hypre), and support for hierarchies of tree operators. Fixes in external libraries have been incorporated as well, for example, updates to Alquimia now handle failed geochemistry time steps.

This release continues to support the collaboration and synergy with the Advanced Terrestrial Simulator (ATS), and partners with ATS's release 1.1.

amanzi-1.0.0

4 years ago

Release 1.0 brings several advances in capability beyond 0.88. This includes performance enhancements in the mesh infrastructure; advances in higher-order discretizations, dual porosity transport, and flow and transport on discrete fracture networks (DFNs) and coupled DFN-matrix systems. This release continues to support the collaboration and synergy with the Advanced Terrestrial Simulator (ATS), and partners with ATS's release 1.0.

This is big milestone for the Amanzi and ATS development teams -- a big thanks to all of you for your hard work.

ats-amanzi-0.86.p2

7 years ago

Cherry-picks Spline capability from dev branch to use with updates to ATS's van Genuchten rel perms which were added in ats-0.86.p2