version 0.4.1
mixin.hh File Reference

Implementation of the finite element CRTP mixin class. More...

#include <dune/common/tuplevector.hh>
#include <ikarus/finiteelements/fetraits.hh>

Go to the source code of this file.

Classes

struct  Ikarus::FEMixin< PreFE, Skills >
 CRTP mixin class for finite elements with additional skills. More...
 
struct  Ikarus::FEMixin< PreFE, Skills >::RequirementType< false, T >
 
struct  Ikarus::FEMixin< PreFE, Skills >::RequirementType< true, T >
 
struct  Ikarus::Skills< ARGS >
 Struct representing a collection of skills. More...
 

Namespaces

namespace  Ikarus
 

Functions

template<typename... Args>
auto Ikarus::skills (const Args &... args)
 Function to create a Skills instance with the given skills. More...
 
template<typename... Args1, typename... Args2>
auto Ikarus::merge (const Skills< Args1... > &sk1, const Skills< Args2... > &sk2)
 Function to merge two Skills instances. More...