amanzi/ats: ATS Release 1.4.0 ...

ATS version 1.4.0 is a major new release, with a complete revision of significant infrastructure within Amanzi and ATS. Little physics has changed, but the underlying multiphysics infrastructure has changed substantially, so this release affects developers more than users (though input files have ch...

Full description

Bibliographic Details
Main Authors: Coon, Ethan, Svyatsky, Daniil, AhmadJan-NOAA, Aatchley, Beisman, Joe, Kikinzon, Eugene, Gao, Bo, Moulton, David, Manzini, Gianmarco, Lipnikov, Konstantin, Garimella, Rao, Chonggang Xu, Harp, Dylan Robert
Format: Software
Language:unknown
Published: Zenodo 2022
Subjects:
Online Access:https://dx.doi.org/10.5281/zenodo.7388233
https://zenodo.org/record/7388233
Description
Summary:ATS version 1.4.0 is a major new release, with a complete revision of significant infrastructure within Amanzi and ATS. Little physics has changed, but the underlying multiphysics infrastructure has changed substantially, so this release affects developers more than users (though input files have changed substantially as well in this release). The new State model in Amanzi fundamentally changes what can be stored in State. The new Tag system in Amanzi required a rewrite of all ATS PKs to use Tags instead of multiple copies of State to deal with time-slices, subcycling etc. DomainSets were completely rewritten and updated to allow PKs to work on subdomains robustly. This is particularly important for multiscale and multidimensional models (e.g. the Arctic Intermediate Scale Model, the ADELS transport model for hyporheic exchange, etc) A complete pass through (nearly) all PKs and Evaluators was completed, standardizing a lot of documentation, use of the input spec, use of State and Evaluators, use of Keys and ...