Computer Science – Mathematical Software
Scientific paper
2011-03-31
ACM Trans. Math. Softw. 37, 2, Article 20 (April 2010), 28 pages
Computer Science
Mathematical Software
Scientific paper
10.1145/1731022.1731030
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 its implementation. A number of examples are presented to demonstrate the use of the library in application code.
Logg Anders
Wells Garth N.
No associations
LandOfFree
DOLFIN: Automated Finite Element Computing does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with DOLFIN: Automated Finite Element Computing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DOLFIN: Automated Finite Element Computing will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-246260