Wrapper around the EAS variant, contains helper functions.
More...
#include <ikarus/finiteelements/mechanics/strainenhancements/easvariants.hh>
|
| using | Variant = Impl::EASType< GEO, myDim, EASFunction >::type |
| |
|
| static constexpr int | myDim = GEO::mydimension |
| |
template<typename EASFunction, typename GEO>
struct Ikarus::EAS::EASVariant< EASFunction, GEO >
- Template Parameters
-
| GEO | the Geometry type of the udderlying grid element |
| EASFunction | the enhanced assumed strain function |
◆ Variant
template<typename EASFunction , typename GEO >
◆ bind()
template<typename EASFunction , typename GEO >
◆ isDisplacmentBased()
template<typename EASFunction , typename GEO >
- Returns
- A bool indicating if the formulation is displacement-based or not.
◆ numberOfInternalVariables()
template<typename EASFunction , typename GEO >
- Returns
- Number of EAS parameters.
◆ operator()()
template<typename EASFunction , typename GEO >
template<typename F >
- Template Parameters
-
| F | the Type of the function F |
- Parameters
-
| f | the function, which takes the eas element as an argument |
◆ setEASType()
template<typename EASFunction , typename GEO >
◆ myDim
template<typename EASFunction , typename GEO >
The documentation for this struct was generated from the following file: