Implementation of the finite element CRTP mixin class. More...
#include <dune/common/tuplevector.hh>#include <ikarus/finiteelements/fetraits.hh>#include <ikarus/finiteelements/mechanics/assumedstress.hh>#include <ikarus/finiteelements/mechanics/enhancedassumedstrains.hh>#include <ikarus/utils/broadcaster/broadcastermessages.hh>#include <ikarus/utils/functionhelper.hh>#include <ikarus/utils/listener/listener.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... | |