4 code implementations • 6 Aug 2018 • Mathias Louboutin, Michael Lange, Fabio Luporini, Navjot Kukreja, Philipp A. Witte, Felix J. Herrmann, Paulius Velesko, Gerard J. Gorman
We introduce Devito, a new domain-specific language for implementing high-performance finite difference partial differential equation solvers.
Discrete Mathematics Geophysics
3 code implementations • 9 Jul 2018 • Fabio Luporini, Michael Lange, Mathias Louboutin, Navjot Kukreja, Jan Hückelheim, Charles Yount, Philipp Witte, Paul H. J. Kelly, Gerard J. Gorman, Felix J. Herrmann
Some of these are obtained through well-established stencil optimizers, integrated in the back-end of the Devito compiler.
Mathematical Software 65N06, 68N20
1 code implementation • 8 Jan 2015 • Florian Rathgeber, David A. Ham, Lawrence Mitchell, Michael Lange, Fabio Luporini, Andrew T. T. McRae, Gheorghe-Teodor Bercea, Graham R. Markall, Paul H. J. Kelly
Firedrake is a new tool for automating the numerical solution of partial differential equations.
Mathematical Software Numerical Analysis Numerical Analysis G.1.8; G.4