template<class TrialFES, class TestFES>
Rodin::Assembly::Sequential<Math::SparseMatrix<typename FormLanguage::Dot<typename FormLanguage::Traits<TrialFES>::ScalarType, typename FormLanguage::Traits<TestFES>::ScalarType>::Type>, Variational::BilinearForm<TrialFES, TestFES, Math::SparseMatrix<typename FormLanguage::Dot<typename FormLanguage::Traits<TrialFES>::ScalarType, typename FormLanguage::Traits<TestFES>::ScalarType>::Type>>> class final

Sequential assembly of the Math::SparseMatrix associated to a BilinearFormBase object.

Public functions

auto execute(const InputType& input) const -> OperatorType override
Executes the assembly and returns the linear operator associated to the bilinear form.