Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 7 von 1435646

Details

Autor(en) / Beteiligte
Titel
Firedrake: Automating the Finite Element Method by Composing Abstractions
Ist Teil von
  • ACM transactions on mathematical software, 2017-01, Vol.43 (3), p.1-27
Ort / Verlag
ACM
Erscheinungsjahr
2017
Link zum Volltext
Quelle
ACM Digital Library
Beschreibungen/Notizen
  • Firedrake is a new tool for automating the numerical solution of partial differential equations. Firedrake adopts the domain-specific language for the finite element method of the FEniCS project, but with a pure Python runtime-only implementation centered on the composition of several existing and new abstractions for particular aspects of scientific computing. The result is a more complete separation of concerns that eases the incorporation of separate contributions from computer scientists, numerical analysts, and application specialists. These contributions may add functionality or improve performance. Firedrake benefits from automatically applying new optimizations. This includes factorizing mixed function spaces, transforming and vectorizing inner loops, and intrinsically supporting block matrix operations. Importantly, Firedrake presents a simple public API for escaping the UFL abstraction. This allows users to implement common operations that fall outside of pure variational formulations, such as flux limiters.
Sprache
Englisch
Identifikatoren
ISSN: 0098-3500
eISSN: 1557-7295
DOI: 10.1145/2998441
Titel-ID: cdi_proquest_miscellaneous_1884123303

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX