Firedrake: automating the finite element method by composing abstractions
- Submitting institution
-
Imperial College of Science, Technology and Medicine
- Unit of assessment
- 11 - Computer Science and Informatics
- Output identifier
- 2227
- Type
- D - Journal article
- DOI
-
10.1145/2998441
- Title of journal
- ACM Transactions on Mathematical Software
- Article number
- ARTN 24
- First page
- 1
- Volume
- 43
- Issue
- 3
- ISSN
- 1557-7295
- Open access status
- Compliant
- Month of publication
- December
- Year of publication
- 2016
- URL
-
-
- Supplementary information
-
10.1145/2998441
- Request cross-referral to
- -
- Output has been delayed by COVID-19
- No
- COVID-19 affected output statement
- -
- Forensic science
- No
- Criminology
- No
- Interdisciplinary
- No
- Number of additional authors
-
8
- Research group(s)
-
-
- Citation count
- 126
- Proposed double-weighted
- No
- Reserve for an output with double weighting
- No
- Additional information
- Firedrake is an automated system for the portable solving of partial differential equations, which combines productivity, broad applicability and very high performance. It has a growing user community spanning many science and engineering problems, as evidenced by the Firedrake Workshops (https://firedrakeproject.org/events.html). Firedrake has been used to build tools for specific application domains, notably Gusto (prototyping numerical schemes for the Met Office), Thetis (planning tidal energy schemes) and IcePack (modeling glacial flows). It is open-source software with >40 contributors and >70 releases (https://github.com/firedrakeproject/firedrake).
- Author contribution statement
- -
- Non-English
- No
- English abstract
- -