Software used in 'Calibration, inversion and sensitivity analysis for hydro-morphodynamic models through the application of adjoint methods'
Creators
Description
This record collates DOIs for the software components used in 'Calibration, inversion and sensitivity analysis for hydro-morphodynamic models through the application of adjoint methods'.
The Firedrake components and dependencies used were:
- COFFEE (A Compiler for Fast Expression Evaluation): 10.5281/zenodo.3903189
- FInAT (a smarter library of finite elements): 10.5281/zenodo.4561816
- fiat (The Finite Element Automated Tabulator): 10.5281/zenodo.4044035
- firedrake (an automated finite element system): 10.5281/zenodo.5105699
- loopy (Transformation-Based Generation of High-Performance CPU/GPU Code): 10.5281/zenodo.4449501
- petsc (Portable, Extensible Toolkit for Scientific Computation): 10.5281/zenodo.4449507
- tsfc (The Two Stage Form Compiler): 10.5281/zenodo.4561811
- ufl (The Unified Form Language): 10.5281/zenodo.4449503
- PyOP2 (Framework for performance-portable parallel computations on unstructured meshes): 10.5281/zenodo.4561818
You can install Firedrake using exactly this set of component versions using:
firedrake-install --doi 10.5281/zenodo.5105703
See firedrakeproject.org/download.html for more information.
In addition to the Firedrake components above, the following additional packages were archived:
You will have to download and install them separately in your Firedrake installation, since we cannot automate it for you.
Files
components.json
Files
(32.2 kB)
Name | Size | Download all |
---|---|---|
md5:ea1dac725eba51b3f320c660eda29f2f
|
32.2 kB | Preview Download |