Defines the interface for flat, scalar, vector and matrix assemblers. More...
#include <ranges>
#include <dune/common/referencehelper.hh>
#include <ikarus/assembler/dirichletbcenforcement.hh>
#include <ikarus/finiteelements/fehelper.hh>
#include <ikarus/finiteelements/ferequirements.hh>
#include <ikarus/utils/dirichletvalues.hh>
Go to the source code of this file.
Classes | |
class | Ikarus::FlatAssemblerBase< FEC, DV > |
The FlatAssemblerBase takes care of common subtasks done by flat assemblers. More... | |
class | Ikarus::ScalarAssembler< SA, FEC, DV, ST > |
The ScalarAssembler provides an interface for an assembler that assembles scalar quantities. More... | |
class | Ikarus::VectorAssembler< VA, FEC, DV, VT > |
The VectorAssembler provides an interface for an assembler that assembles vector quantities. More... | |
class | Ikarus::MatrixAssembler< MA, FEC, DV, MT > |
The MatrixAssembler provides an interface for an assembler that assembles matrix quantities. More... | |
Namespaces | |
namespace | Ikarus |