We describe and implement a symbolic algebra for scalar and vector-valued finite elements, enabling the computer generation of elements with tensor product structure on quadrilateral, hexahedral and triangular prismatic cells. The algebra is implemented as an extension to the domain-specific language UFL, the Unified Form Language. This allows users to construct many finite element spaces beyond those supported by existing software packages. We have made corresponding extensions to FIAT, the FInite element Automatic Tabulator, to enable numerical tabulation of such spaces. This tabulation is consequently used during the automatic generation of low-level code that carries out local assembly operations, within the wider context of solving fin...
New technologies in computer science applied to numerical computations open the door to alternative ...
We have combined symbolic mathematics with code generation to be able to specify finite element meth...
AbstractFINGER is a LISP-based system to derive formulas needed in finite element analysis, and to g...
We have extended the domain-specific language UFL, the Unified Form Lan-guage, to support symbolic p...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
AbstractThe paper presents a MATHEMATICA package SMS (Symbolic Mechanics System) for the automatic d...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
Many classical finite elements such as the Argyris and Bell elements have long been absent from high...
International audienceSince the origin in computational mechanics, different kinds of approaches hav...
The implementation of discontinuous Galerkin finite element methods (DGFEMs) represents a very chall...
A form compiler takes a high-level description of the weak form of partial differential equations an...
In engineering, physical phenomena are often described mathematically by partial differential equati...
The introduction of equality constraints in a finite element discretization is performed by matrix t...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
In this paper we briefly describe a combined symbolic and numeric approach for solving mathematical ...
New technologies in computer science applied to numerical computations open the door to alternative ...
We have combined symbolic mathematics with code generation to be able to specify finite element meth...
AbstractFINGER is a LISP-based system to derive formulas needed in finite element analysis, and to g...
We have extended the domain-specific language UFL, the Unified Form Lan-guage, to support symbolic p...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
AbstractThe paper presents a MATHEMATICA package SMS (Symbolic Mechanics System) for the automatic d...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
Many classical finite elements such as the Argyris and Bell elements have long been absent from high...
International audienceSince the origin in computational mechanics, different kinds of approaches hav...
The implementation of discontinuous Galerkin finite element methods (DGFEMs) represents a very chall...
A form compiler takes a high-level description of the weak form of partial differential equations an...
In engineering, physical phenomena are often described mathematically by partial differential equati...
The introduction of equality constraints in a finite element discretization is performed by matrix t...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
In this paper we briefly describe a combined symbolic and numeric approach for solving mathematical ...
New technologies in computer science applied to numerical computations open the door to alternative ...
We have combined symbolic mathematics with code generation to be able to specify finite element meth...
AbstractFINGER is a LISP-based system to derive formulas needed in finite element analysis, and to g...