We describe here a library aimed at automating the solution of partial differential equations using the finite element method. By employing novel techniques for automated code generation, the library combines a high level of expressiveness with efficient computation. Finite element variational forms may be expressed in near mathematical notation, from which low-level code is automatically generated, compiled and seamlessly integrated with efficient implementations of computational meshes and high-performance linear algebra. Easy-to-use object-oriented interfaces to the library are provided in the form of a C++ library and a Python module. This paper discusses the mathematical abstractions and methods used in the design of the library and it...
How do we build maintainable, robust, and performance-portable scientific applications? This thesi...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
We present an object oriented finite element library written in C++. We outline the main motivations...
We describe here a library aimed at automating the solution of partial differential equations using ...
We describe here a library aimed at automating the solution of partial differential equations using ...
The finite element method can be viewed as a machine that automates the discretization of differenti...
In this report, we present a new software project intended to provide a platform for daptive finite ...
New technologies in computer science applied to numerical computations open the door to alternative ...
In this report, we present a new software project intended to provide a platform for adaptive finit...
Abstract. Computational analysis of systems governed by partial differential equations requires not ...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
In engineering, physical phenomena are often described mathematically by partial differential equati...
DOLFIN is a C++/Python library that functions as the main user interface of FEniCS. In this 4806 cha...
This textbook teaches finite element methods from a computational point of view. It focuses on how t...
The finite element method is the most powerful general-purpose technique for computing accurate solu...
How do we build maintainable, robust, and performance-portable scientific applications? This thesi...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
We present an object oriented finite element library written in C++. We outline the main motivations...
We describe here a library aimed at automating the solution of partial differential equations using ...
We describe here a library aimed at automating the solution of partial differential equations using ...
The finite element method can be viewed as a machine that automates the discretization of differenti...
In this report, we present a new software project intended to provide a platform for daptive finite ...
New technologies in computer science applied to numerical computations open the door to alternative ...
In this report, we present a new software project intended to provide a platform for adaptive finit...
Abstract. Computational analysis of systems governed by partial differential equations requires not ...
We examine aspects of the computation of finite element matrices and vectors which are made possible...
In engineering, physical phenomena are often described mathematically by partial differential equati...
DOLFIN is a C++/Python library that functions as the main user interface of FEniCS. In this 4806 cha...
This textbook teaches finite element methods from a computational point of view. It focuses on how t...
The finite element method is the most powerful general-purpose technique for computing accurate solu...
How do we build maintainable, robust, and performance-portable scientific applications? This thesi...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
We present an object oriented finite element library written in C++. We outline the main motivations...