9#include <kernel/assembly/base.hpp> 
   27      static constexpr TrafoTags trafo_config = ...;
 
   28      static constexpr SpaceTags test_config = ...;
 
   29      static constexpr SpaceTags trial_config = ...;
 
   40      template<
typename AsmTraits_>
 
   47        typedef typename AsmTraits_::DataType 
DataType;
 
Bilinear Operator Evaluator class template.
void prepare(const TrafoEvaluator &trafo_eval)
Prepares the evaluator for a given cell.
AsmTraits_::DataType DataType
data type
AsmTraits_::TestBasisData TestBasisData
test function data type
void set_point(const TrafoData &tau)
Point initialization function.
void finish()
Releases the evaluator from the current cell.
AsmTraits_::TrafoEvaluator TrafoEvaluator
trafo evaluator type
AsmTraits_::TrafoData TrafoData
trafo data type
AsmTraits_::TrialBasisData TrialBasisData
trial function data type
ValueType eval(const TrialBasisData &phi, const TestBasisData &psi) const
Evaluation function.
typedef ValueType
value type (either equal to DataType or Tiny::Vector/Matrix of DataType's)
Base class for Bilinear Operators.
SpaceTags
Space configuration tags enum.
TrafoTags
Trafo configuration tags enum.