Dummy struct for displacement-based EAS elements, i.e. 0 enhanced modes.
#include <ikarus/finiteelements/mechanics/eas/eas2d.hh>
Public Types | |
using | MType = Eigen::Matrix< double, strainSize, enhancedStrainSize > |
using | DType = Eigen::Matrix< double, enhancedStrainSize, enhancedStrainSize > |
Public Member Functions | |
E0 ()=default | |
E0 (const GEO &) | |
Static Public Member Functions | |
static auto | calcM (const Dune::FieldVector< double, 2 > &) |
Static Public Attributes | |
static constexpr int | strainSize = GEO::mydimension * (GEO::mydimension + 1) / 2 |
static constexpr int | enhancedStrainSize = 0 |
using Ikarus::EAS::E0< GEO >::DType = Eigen::Matrix<double, enhancedStrainSize, enhancedStrainSize> |
using Ikarus::EAS::E0< GEO >::MType = Eigen::Matrix<double, strainSize, enhancedStrainSize> |
|
default |
|
inlineexplicit |
|
inlinestatic |
|
staticconstexpr |
|
staticconstexpr |