Unified Framework for Finite Element Assembly
arXiv:1205.3039 · doi:10.1504/IJCSE.2009.029160
Abstract
At the heart of any finite element simulation is the assembly of matrices and vectors from discrete variational forms. We propose a general interface between problem-specific and general-purpose components of finite element programs. This interface is called Unified Form-assembly Code (UFC). A wide range of finite element problems is covered, including mixed finite elements and discontinuous Galerkin methods. We discuss how the UFC interface enables implementations of variational form evaluation to be independent of mesh and linear algebra components. UFC does not depend on any external libraries, and is released into the public domain.
Cited by in corpus (5)
- Optimisations for quadrature representations of finite element tensors through automated code generation
- Modeling fast acoustic streaming: steady state and transient flow solutions
- Q-tensor model for electrokinetics in nematic liquid crystals
- Two-dimensional thermal finite element model of directed energy deposition: matching melt pool temperature profile with pyrometer measurement
- Cross-mode Stabilized Stochastic Shallow Water Systems Using Stochastic Finite Element Methods