There is a newer version of the record available.

Published August 16, 2018 | Version Firedrake_20180816.0

Software used in 'Code generation for generally mapped finite elements'

Authors/Creators

Description

This records collates DOIs for the software components used in 'Code generation for generally mapped finite elements'.

The Firedrake components and dependencies used were:

  • COFFEE (A Compiler for Fast Expression Evaluation): https://doi.org/10.5281/zenodo.1306572
  • FInAT (a smarter library of finite elements): https://doi.org/10.5281/zenodo.1345728
  • fiat (The Finite Element Automated Tabulator): https://doi.org/10.5281/zenodo.1345263
  • firedrake (an automated finite element system): https://doi.org/10.5281/zenodo.1346226
  • petsc (Portable, Extensible Toolkit for Scientific Computation): https://doi.org/10.5281/zenodo.1345261
  • petsc4py (The Python interface to PETSc): https://doi.org/10.5281/zenodo.1345264
  • slepc (Scalable Library for Eigenvalue Problem Computations): https://doi.org/10.5281/zenodo.1346217
  • slepc4py (The Python interface to SLEPc): https://doi.org/10.5281/zenodo.1346221
  • tsfc (The Two Stage Form Compiler): https://doi.org/10.5281/zenodo.1345727
  • ufl (The Unified Form Language): https://doi.org/10.5281/zenodo.1345265
  • PyOP2 (Framework for performance-portable parallel computations on unstructured meshes): https://doi.org/10.5281/zenodo.1345259

 

Files

components.json

Files (4.0 MB)

Name Size Download all
md5:67ba98b26b0f2f7f89337b21fed43ca9
4.0 MB Download
md5:b5d040c835958a5b7b9b90c3c697abac
39.3 kB Preview Download

Additional details

Funding

U.S. National Science Foundation
Small: Collaborative Research: Transform-to-Perform: Languages, Algorithms, and Code Transformations for High-Performance FEM 1525697