BilinearForm.h file
Bilinear form classes for finite element assembly.
This file defines the BilinearForm classes which represent bilinear forms in variational formulations. Bilinear forms are assembled into matrices and form the left-hand side of finite element systems.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::FormLanguage
- Module for writing high level abstract expressions.
- namespace Rodin::Variational
- Module which provides the necessary tools for constructing variational problems.
Classes
-
template<class Operator>class Rodin::Variational::BilinearFormBase
- Base class for bilinear form representations.
-
template<class Solution, class TrialFES, class TestFES, class Scalar>class Rodin::Variational::BilinearForm<Solution, TrialFES, TestFES, Math::SparseMatrix<Scalar>>
- Speciallization of BilinearForm for a matrix type.