-
2022 Software Developers Workshop
13 Jul 2022 | | Contributor(s):: Brad Aagaard, Rene Gassmoeller, Lorraine Hwang
Workshop Report
-
CitcomCU
28 Oct 2021 | | Contributor(s):: Louis Moresi, Shijie Zhong, Michael Gurnis, Luis Armendariz, Eh Tan, Thorsten Becker
CitcomCU is a finite element parallel code capable of modeling thermochemical convection in a three-dimensional domain appropriate for convection within the Earth's mantle.
-
SpatialData
21 Oct 2021 | | Contributor(s):: Brad Aagaard (primary-developer)
A library for specifying spatial variation of parameters for boundary conditions, material properties, etc. Includes support for geographic projectsion via Proj4 and nondimensionalization. Used in PyLith.
-
Exchanger
21 Oct 2021 | | Contributor(s):: Eh Tan (primary-developer)
Exchanger is a package containing several C++ base classes. These classes, when customized for a solver, can provide communication channels between solvers. This packaged is used by CitcomS for solver coupling.
-
Nemesis
21 Oct 2021 | | Contributor(s):: Michael A.G. Alvazis (primary-developer), Leif Strand (primary-developer), Brad Aagaard (primary-developer)
Nemesis is required for PyLith v1.x and v2.x Nemesis simply installs a pair of Python interpreters ('nemesis' and 'mpinemesis') which incorporate MPI and include Pythia's "_mpi" module.
-
Pythia
21 Oct 2021 | | Contributor(s):: Michael A.G. Alvazis (primary-developer), Leif Strand (primary-developer), Brad Aagaard (primary-developer)
Pythia refers to the Pyre framework and a collection of packages that interact with it, such as an interface to the ACIS solid modelling package.
-
Cigma
21 Oct 2021 | | Contributor(s):: Brad Aagaard (primary-developer), Luis Armendariz (primary-developer), Susan Kientz
The CIG Model Analyzer (Cigma) is a suite of tools that facilitates the comparison of numerical models, and performs error analysis, benchmarking, and code verification.About the cover: The cover image depicts Cigma’s 3D comparison between two different PyLith solutions to the...