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.

References in zbMATH (referenced in 85 articles , 1 standard article )

Showing results 41 to 60 of 85.
Sorted by year (citations)
  1. Farrell, Patrick E.; Mitchell, Lawrence; Wechsung, Florian: An augmented Lagrangian preconditioner for the 3D stationary incompressible Navier-Stokes equations at High Reynolds number (2019)
  2. Farrell, P. E.; Hake, J. E.; Funke, S. W.; Rognes, M. E.: Automated adjoints of coupled PDE-ODE systems (2019)
  3. Gibson, Thomas H.; McRae, Andrew T. T.; Cotter, Colin J.; Mitchell, Lawrence; Ham, David A.: Compatible finite element methods for geophysical flows. Automation and implementation using Firedrake (2019)
  4. Gillette, Andrew; Kloefkorn, Tyler; Sanders, Victoria: Computational serendipity and tensor product finite element differential forms (2019)
  5. Gjerde, Ingeborg G.; Kumar, Kundan; Nordbotten, Jan M.; Wohlmuth, Barbara: Splitting method for elliptic equations with line sources (2019)
  6. Gopal, Abinand; Trefethen, Lloyd N.: Solving Laplace problems with corner singularities via rational functions (2019)
  7. Jackaman, James; Papamikos, Georgios; Pryer, Tristan: The design of conservative finite element discretisations for the vectorial modified KdV equation (2019)
  8. Joshaghani, M. S.; Chang, J.; Nakshatrala, K. B.; Knepley, M. G.: Composable block solvers for the four-field double porosity/permeability model (2019)
  9. Joshaghani, M. S.; Joodat, S. H. S.; Nakshatrala, K. B.: A stabilized mixed discontinuous Galerkin formulation for double porosity/permeability model (2019)
  10. Kamensky, David; Bazilevs, Yuri: \textsctIGAr: automating isogeometric analysis with \textscFEniCS (2019)
  11. Kirby, Robert C.; Mitchell, Lawrence: Code generation for generally mapped finite elements (2019)
  12. Luporini, Fabio; Lange, Michael; Jacobs, Christian T.; Gorman, Gerard J.; Ramanujam, J.; Kelly, Paul H. J.: Automated tiling of unstructured mesh computations with application to seismological modeling (2019)
  13. Maddison, James R.; Goldberg, Daniel N.; Goddard, Benjamin D.: Automated calculation of higher order partial differential equation constrained derivative information (2019)
  14. Ovchinnikov, George V.; Zorin, Denis; Oseledets, Ivan V.: Robust regularization of topology optimization problems with \textitaposteriori error estimators (2019)
  15. Roy, Thomas; Jönsthövel, Tom B.; Lemon, Christopher; Wathen, Andrew J.: A block preconditioner for non-isothermal flow in porous media (2019)
  16. Speck, Robert: Algorithm 997: pySDC -- prototyping spectral deferred corrections (2019)
  17. Alouges, François; Aussal, Matthieu: FEM and BEM simulations with the Gypsilab framework (2018)
  18. Bauer, W.; Cotter, C. J.: Energy-enstrophy conserving compatible finite element schemes for the rotating shallow water equations with slip boundary conditions (2018)
  19. Budd, Chris J.; McRae, Andrew T. T.; Cotter, Colin J.: The scaling and skewness of optimally transported meshes on the sphere (2018)
  20. Chang, Justin; Fabien, Maurice S.; Knepley, Matthew G.; Mills, Richard T.: Comparative study of finite element methods using the time-accuracy-size (TAS) spectrum analysis (2018)