AMDiS  2.10
The Adaptive Multi-Dimensional Simulation Toolbox
Assembler< GridView, Container, Nodes > Class Template Reference

An Assembler is the main driver for building the local element matrices and vectors by assembling operators bound to elements, intersections and boundary intersection. More...

#include <Assembler.hpp>

Public Member Functions

void update (GridView const &gridView)
 
template<class Op >
void push (tag::element_operator< Element >, Op &&op)
 
template<class Op >
void push (tag::intersection_operator< Intersection >, Op &&op)
 
template<class Op >
void push (BoundarySubset< Intersection > b, Op &&op)
 

Friends

LocalAssembler< GridView, Container, Nodes... > localAssembler (Assembler const &a)
 

Detailed Description

template<class GridView, class Container, class... Nodes>
class AMDiS::Assembler< GridView, Container, Nodes >

An Assembler is the main driver for building the local element matrices and vectors by assembling operators bound to elements, intersections and boundary intersection.

Template Parameters
GridViewType of the grid view the assembler is running on.
ContainerThe element-matrix or element-vector type.
Nodes...Tree node types (either row and column node, or just row node)

The documentation for this class was generated from the following file: