Unified form language
DOI10.1145/2566630zbMath1308.65175arXiv1211.4047OpenAlexW2107979247WikidataQ113310305 ScholiaQ113310305MaRDI QIDQ5498685
Marie E. Rognes, Kristian B. Ølgaard, Martin Sandve Alnæs, Anders Logg, Garth N. Wells
Publication date: 10 February 2015
Published in: ACM Transactions on Mathematical Software (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1211.4047
functionaldiscretizationalgorithmfinite element methodweak formulationpartial differential equationPoisson equationStokes equationtensor algebraalgorithmic differentiationweak formdomain specific languagesymbolic differentiationmixed elementindex notationembedded languageautomatic functional differentiationEinstein notationimplicit summation
Symbolic computation and algebraic computation (68W30) Boundary value problems for second-order elliptic equations (35J25) Theory of programming languages (68N15) Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs (65N30) Laplace operator, Helmholtz equation (reduced wave equation), Poisson equation (35J05) Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs (65M60) Numerical differentiation (65D25) Numerical methods for partial differential equations, initial value and time-dependent initial-boundary value problems (65M99) Numerical methods for partial differential equations, boundary value problems (65N99) Numerical algorithms for computer arithmetic, etc. (65Y04)
Related Items
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Phase field model for coupled displacive and diffusive microstructural processes under thermal loading
- Optimal control with stochastic PDE constraints and uncertain controls
- A stabilized Nitsche fictitious domain method for the Stokes problem
- Automated solution of differential equations by the finite element method. The FEniCS book
- Nesting forward-mode AD in a functional framework
- A stable finite element for the Stokes equations
- Two families of mixed finite elements for second order elliptic problems
- FINGER: A symbolic system for automatic generation of numerical programs in finite element analysis
- A numerical solution of the Navier-Stokes equations using the finite element technique
- Automatic generation of finite-element code by simultaneous optimization of expressions
- Automated modelling of evolving discontinuities
- Automated Goal-Oriented Error Control I: Stationary Variational Problems
- Automated Derivation of the Adjoint of High-Level Transient Finite Element Programs
- Energy Stable and Momentum Conserving Hybrid Finite Element Method for the Incompressible Navier–Stokes Equations
- Advanced Numerical Methods for PDE Constrained Optimization with Application to Optimal Design in Navier Stokes Flow
- On the efficiency of symbolic computations combined with code generation for finite element methods
- DOLFIN
- Efficient Assembly of $H(\mathrm{div})$ and $H(\mathrm{curl})$ Conforming Finite Elements
- Analysis of an Interface Stabilized Finite Element Method: The Advection-Diffusion-Reaction Equation
- Lazy multivariate higher-order forward-mode AD
- On the consistency of the combinatorial codifferential
- Finite element exterior calculus, homological techniques, and applications
- Automated Code Generation for Discontinuous Galerkin Methods
- An Interior Penalty Finite Element Method with Discontinuous Elements
- Unified Embedded Parallel Finite Element Computations via Software-Based Fréchet Differentiation
- Functional differentiation of computer programs