Wrapper around the AssumedStress variant, contains helper functions. More...
#include <ikarus/finiteelements/mechanics/assumedstress/asvariants.hh>
Public Types | |
using | Variant = Impl::AssumedStressType< GEO, myDim, ASFunction >::type |
Public Member Functions | |
template<typename F > | |
void | operator() (F &&f) const |
Executes a function F on the variant. More... | |
auto | numberOfInternalVariables () const |
A helper function to get the number of AssumedStress parameters. More... | |
void | setAssumedStressType (int numberOfInternalVariables) |
void | bind (const GEO &geometry) |
Static Public Attributes | |
static constexpr int | myDim = GEO::mydimension |
GEO | the Geometry type of the udderlying grid element |
ASFunction | the assumed stress function |
using Ikarus::PS::AssumedStressVariant< ASFunction, GEO >::Variant = Impl::AssumedStressType<GEO, myDim, ASFunction>::type |
|
inline |
|
inline |
|
inline |
F | the Type of the function F |
f | the function, which takes the as element as an argument |
|
inline |
|
staticconstexpr |