• Firedrake

  • Referenced in 56 articles [sw14923]
  • Firedrake is an automated system for the portable solution of partial differential equations using ... finite element method (FEM). Firedrake enables users to employ a wide range of discretisations ... CPUs or GPUs to obtain the solution. Firedrake employs the Unifed Form Language (UFL) from...
  • COFFEE

  • Referenced in 18 articles [sw20274]
  • auto-vectorisation. COFFEE is currently used in Firedrake, an automated system for the solution...
  • DMPlex

  • Referenced in 9 articles [sw17572]
  • Efficient mesh management in firedrake using PETSc DMPlex. The use of composable abstractions allows ... PETSc DMPlex domain topology abstraction with the Firedrake automated finite element system to create ... flexibility, and high performance. We describe how Firedrake utilizes DMPlex to provide the indirection maps...
  • Slate

  • Referenced in 2 articles [sw31053]
  • Slate: extending Firedrake’s domain-specific abstraction to hybridized solvers for geoscience and beyond. Within ... introduce a domain-specific abstraction within the Firedrake finite element library that permits the rapid ... framework. The resulting framework composes naturally with Firedrake’s solver environment, allowing for the implementation...
  • Fireshape

  • Referenced in 2 articles [sw36612]
  • Fireshape: a shape optimization toolbox for Firedrake. We introduce Fireshape, an open-source and automated ... optimization toolbox for the finite element software Firedrake. Fireshape is based on the moving mesh...
  • scpc

  • Referenced in 1 article [sw31054]
  • scpc: Firedrake preconditioners for static condensation and hybridization. Firedrake preconditioners for static condensation and hybridization...
  • icepack

  • Referenced in 1 article [sw31501]
  • account with NASA EarthData. See also firedrake, a finite element modeling package used to implement...
  • FIAT

  • Referenced in 35 articles [sw00287]
  • Algorithm 839: FIAT, a new paradigm for computing...
  • Gmsh

  • Referenced in 576 articles [sw00366]
  • Gmsh is a 3D finite element grid generator...
  • hypre

  • Referenced in 263 articles [sw00426]
  • hypre is a software library for the solution...
  • Matlab

  • Referenced in 12074 articles [sw00558]
  • MATLAB® is a high-level language and interactive...
  • FreeFem++

  • Referenced in 1037 articles [sw01436]
  • FreeFem++ is an implementation of a language dedicated...
  • DUNE

  • Referenced in 147 articles [sw01466]
  • DUNE, the Distributed and Unified Numerics Environment is...
  • deal.ii

  • Referenced in 549 articles [sw03516]
  • deal.II is a C++ program library targeted at...
  • PETSc

  • Referenced in 1148 articles [sw04012]
  • The Portable, Extensible Toolkit for Scientific Computation (PETSc...
  • MUMPS

  • Referenced in 422 articles [sw04013]
  • Solution of large linear systems with symmetric positive...
  • DOLFIN

  • Referenced in 161 articles [sw04313]
  • DOLFIN is a C++/Python library that functions...
  • FEniCS

  • Referenced in 553 articles [sw04314]
  • The FEniCS Project is a collaborative project for...
  • OpenFOAM

  • Referenced in 390 articles [sw04317]
  • The OpenFOAM® (Open Field Operation and Manipulation) CFD...