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 |