Structure representing EAS for H1 with 21 enhanced strains. More...
#include <ikarus/finiteelements/mechanics/eas/eas3d.hh>
Public Types | |
| using | MType = Eigen::Matrix< double, strainSize, enhancedStrainSize > |
| using | DType = Eigen::Matrix< double, enhancedStrainSize, enhancedStrainSize > |
Public Member Functions | |
| H1E21 ()=default | |
| H1E21 (const GEO &geometry) | |
| auto | calcM (const Dune::FieldVector< double, 3 > &quadPos) const |
Static Public Attributes | |
| static constexpr int | strainSize = 6 |
| static constexpr int | enhancedStrainSize = 21 |
This structure defines the EAS for H1 elements with 21 enhanced strains.
| GEO | The geometry type. |
| using Ikarus::EAS::H1E21< GEO >::DType = Eigen::Matrix<double, enhancedStrainSize, enhancedStrainSize> |
| using Ikarus::EAS::H1E21< GEO >::MType = Eigen::Matrix<double, strainSize, enhancedStrainSize> |
|
default |
|
inlineexplicit |
|
inline |
|
staticconstexpr |
|
staticconstexpr |