Firedrake swMATH ID: 14923 Software Authors: Robert C. Kirby, 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 Description: Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM). Firedrake enables users to employ a wide range of discretisations to an infinite variety of PDEs and employ either conventional CPUs or GPUs to obtain the solution. Firedrake employs the Unifed Form Language (UFL) from the FEniCS Project while the parallel execution of FEM assembly is accomplished by the PyOP2 system. The global mesh data structures, as well as linear and non-linear solvers, are provided by PETSc. Homepage: http://www.firedrakeproject.org/ Dependencies: PyOP2; PETSc Related Software: PETSc; FEniCS; UFL; Gmsh; petsc4py; TSFC; Python; mpi4py; DOLFIN; COFFEE; MUMPS; deal.ii; FIAT; hypre; PyOP2; FreeFem++; SciPy; FIAT; SyFi; chammp Cited in: 117 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Firedrake, automating the finite element method by composing abstractions. Zbl 1396.65144Rathgeber, Florian; Ham, David A.; Mitchell, Lawrence; Lange, Michael; Luporini, Fabio; Mcrae, Andrew T. T.; Bercea, Gheorghe-Teodor; Markall, Graham R.; Kelly, Paul H. J. 2017 all top 5 Cited by 249 Authors 14 Cotter, Colin John 13 Mitchell, Lawrence 9 Kirby, Robert C. 7 Farrell, Patrick Emmet 7 Ham, David A. 6 Wechsung, Florian 5 Knepley, Matthew G. 5 McRae, Andrew T. T. 4 Chang, Justin 4 Jackaman, James 4 Luporini, Fabio 4 Nakshatrala, K. B. 3 Bauer, Werner 3 Bokhove, Onno 3 Gibson, Thomas H. 3 Joshaghani, M. S. 3 Kelly, Paul H. J. 3 Lange, Michael 3 Shipton, Jemma 2 Bastian, Peter 2 Bendall, Thomas M. 2 Bercea, Gheorghe-Teodor 2 Budd, Christopher John 2 Dedner, Andreas S. 2 Farrell, Patrick E. 2 Gazca-Orozco, P. A. 2 Gillette, Andrew 2 Gorman, Gerard J. 2 Graham, Ivan G. 2 Homolya, Miklós 2 Jönsthövel, Tom B. 2 Kalogirou, Anna 2 Kamensky, David 2 Kelmanson, Mark A. 2 Kempf, Dominic 2 Klöfkorn, Robert 2 Lemon, Christopher 2 Li, Buyang 2 MacLachlan, Scott P. 2 Müller, Eike Hermann 2 Orozco, Pablo Alexei Gazca 2 Paganini, Alberto 2 Piggott, Matthew D. 2 Pryer, Tristan 2 Romkes, Albert 2 Roy, Thomas 2 Schmidt, Stephan 2 Smith, Barry F. 2 Süli, Endre E. 2 Valseth, Eirik 2 Wathen, Andrew John 2 Wimmer, Golo A. 2 Xia, Jingmin 2 Yang, Zongze 2 Zhang, Hong 1 Abhyankar, Shrirang 1 Adler, James H. 1 Adriaenssens, Sigrid 1 Afanasiev, Michael 1 Ainsworth, Mark 1 Alazard, Daniel 1 Alouges, François 1 Ausas, Roberto Federico 1 Aussal, Matthieu 1 Bauer, Martin 1 Bazilevs, Yuri 1 Benson, Thomas R. 1 Berge, Runar Lie 1 Berre, Inga 1 Betrie, Getnet 1 Betteridge, Jack 1 Bihlo, Alex 1 Blatt, Markus 1 Blauth, Sebastian 1 Böhm, Christian 1 Bolten, Matthias 1 Bordas, Stéphane Pierre Alain 1 Boullé, Nicolas 1 Braun, Moritz 1 Brubeck, Pablo D. 1 Brugnoli, Andrea 1 Bulle, Raphaël 1 Buscaglia, Gustavo Carlos 1 Celledoni, Elena 1 Chaudhry, Jehanzeb Hameed 1 Cheng, Cyrus 1 Chouly, Franz 1 Cimrman, Robert 1 Clare, Mariana C. A. 1 Constantinescu, Emil M. 1 Coogan, Peter 1 Crisan, Dan O. 1 Croci, Matteo 1 Crum, Justin 1 Cullen, Michael John Priestley 1 Cyr, Eric C. 1 Dalby, James 1 Diegel, Amanda E. 1 Dreier, Nils-Arne 1 Duan, Beiping ...and 149 more Authors all top 5 Cited in 36 Serials 24 SIAM Journal on Scientific Computing 18 Journal of Computational Physics 15 ACM Transactions on Mathematical Software 8 Computers & Mathematics with Applications 7 Computer Methods in Applied Mechanics and Engineering 5 SMAI Journal of Computational Mathematics 3 SIAM Journal on Numerical Analysis 3 Computational Geosciences 2 Journal of Engineering Mathematics 2 Calcolo 2 Journal of Scientific Computing 2 Advances in Computational Mathematics 2 European Series in Applied and Industrial Mathematics (ESAIM): Mathematical Modelling and Numerical Analysis 2 GEM - International Journal on Geomathematics 1 Computers and Fluids 1 Geophysical and Astrophysical Fluid Dynamics 1 Mathematics of Computation 1 Applied Mathematics and Computation 1 BIT 1 Numerische Mathematik 1 Quarterly of Applied Mathematics 1 Applied Numerical Mathematics 1 European Journal of Applied Mathematics 1 Applied Mathematical Modelling 1 SIAM Journal on Applied Mathematics 1 Numerical Linear Algebra with Applications 1 Russian Journal of Numerical Analysis and Mathematical Modelling 1 Analele Științifice ale Universității “Ovidius” Constanța. Seria: Matematică 1 Multibody System Dynamics 1 Optimization Methods & Software 1 Communications in Nonlinear Science and Numerical Simulation 1 Multiscale Modeling & Simulation 1 Journal of Computational Dynamics 1 SpringerBriefs in Mathematics of Planet Earth 1 Communications on Applied Mathematics and Computation 1 Water Waves all top 5 Cited in 22 Fields 98 Numerical analysis (65-XX) 44 Fluid mechanics (76-XX) 39 Partial differential equations (35-XX) 16 Geophysics (86-XX) 10 Mechanics of deformable solids (74-XX) 9 Computer science (68-XX) 8 Calculus of variations and optimal control; optimization (49-XX) 6 Classical thermodynamics, heat transfer (80-XX) 4 Biology and other natural sciences (92-XX) 3 Operations research, mathematical programming (90-XX) 2 Dynamical systems and ergodic theory (37-XX) 2 Global analysis, analysis on manifolds (58-XX) 2 Statistical mechanics, structure of matter (82-XX) 1 Combinatorics (05-XX) 1 Ordinary differential equations (34-XX) 1 Approximations and expansions (41-XX) 1 Integral equations (45-XX) 1 Functional analysis (46-XX) 1 Probability theory and stochastic processes (60-XX) 1 Mechanics of particles and systems (70-XX) 1 Optics, electromagnetic theory (78-XX) 1 Systems theory; control (93-XX) Citations by Year