Concept representing the requirements for a MatrixFlatAssembler.A type T satisfies MatrixFlatAssembler if it is a VectorFlatAssembler and if it provides the necessary matrix() member functions.
#include <ikarus/utils/concepts.hh>
template<typename T>
requires(T t, const typename T::FERequirement& req,
typename T::AffordanceCollectionType affordance,
DBCOption dbcOption) {
{ t.matrix(req, affordance.matrixAffordance(), dbcOption) };
{ t.matrix(dbcOption) };
{ t.matrix() };
}
DBCOption
Definition: dirichletbcenforcement.hh:7
Concept representing the requirements for a VectorFlatAssembler.A type T satisfies VectorFlatAssemble...
Definition: concepts.hh:545
Concept representing the requirements for a MatrixFlatAssembler.A type T satisfies MatrixFlatAssemble...
Definition: concepts.hh:562