We investigate the compilation of general multilinear variational forms over affines simplices and prove a representation theorem for the representation of the element tensor (element stiffness matrix) as the contraction of a constant reference tensor and a geometry tensor that accounts for geometry and variable coefficients. Based on this representation theorem, we design an algorithm for efficient pretabulation of the reference tensor. The new algorithm has been implemented in the FEniCS Form Compiler (FFC) and improves on a previous loop-based implementation by several orders of magnitude, thus shortening compile-times and development cycles for users of FFC. © 2007 ACM
One of the key features of FEniCS is automated code generation for the general and efficient solutio...
The finite element method may be viewed as a method for forming a discrete linear system 4064 AU = b...
In engineering, physical phenomena are often described mathematically by partial differential equati...
We investigate the compilation of general multilinear variational forms over affines simplices and p...
As a key step towards a complete automation of the finite element method, we present a new algorithm...
In this paper, we discuss how to efficiently evaluate and assemble general finite element variationa...
In Chapter 8, we presented a framework for efficient evaluation of multilinear forms based on 7311 e...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
This chapter addresses the conventional run-time quadrature approach for the numerical integration o...
The tensor contraction structure for the computation of the element tensor AT obtained in Chapter 8,...
Abstract. We present a topological framework for finding low-flop algorithms for evaluating element ...
In Chapter 6, we saw that an important step in the assembly of matrices and vectors for the 4523 dis...
Much of the FEniCS software is devoted to the formulation of variational forms (UFL), the discretiza...
We examine the effect of using complexity-reducing relations [Kirby et al. 2006] to generate optimiz...
We present a topological framework for finding low-flop algorithms for evaluating element stiffness ...
One of the key features of FEniCS is automated code generation for the general and efficient solutio...
The finite element method may be viewed as a method for forming a discrete linear system 4064 AU = b...
In engineering, physical phenomena are often described mathematically by partial differential equati...
We investigate the compilation of general multilinear variational forms over affines simplices and p...
As a key step towards a complete automation of the finite element method, we present a new algorithm...
In this paper, we discuss how to efficiently evaluate and assemble general finite element variationa...
In Chapter 8, we presented a framework for efficient evaluation of multilinear forms based on 7311 e...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
This chapter addresses the conventional run-time quadrature approach for the numerical integration o...
The tensor contraction structure for the computation of the element tensor AT obtained in Chapter 8,...
Abstract. We present a topological framework for finding low-flop algorithms for evaluating element ...
In Chapter 6, we saw that an important step in the assembly of matrices and vectors for the 4523 dis...
Much of the FEniCS software is devoted to the formulation of variational forms (UFL), the discretiza...
We examine the effect of using complexity-reducing relations [Kirby et al. 2006] to generate optimiz...
We present a topological framework for finding low-flop algorithms for evaluating element stiffness ...
One of the key features of FEniCS is automated code generation for the general and efficient solutio...
The finite element method may be viewed as a method for forming a discrete linear system 4064 AU = b...
In engineering, physical phenomena are often described mathematically by partial differential equati...