|
Eigen::Matrix< double, 3, 3 > | C |
| material tangent More...
|
|
Eigen::Vector3< ScalarType > | epsV |
| membrane strain in Voigt notation More...
|
|
Eigen::Vector3< ScalarType > | kappaV |
| bending strain in Voigt notation More...
|
|
Eigen::Matrix< ScalarType, 2, 3 > | j |
| Jacobian of the deformed geometry. More...
|
|
Eigen::Matrix< double, 2, 3 > | J |
| Jacobian of the reference geometry. More...
|
|
Eigen::Matrix3< ScalarType > | h |
| Hessian of the deformed geometry. More...
|
|
Eigen::Matrix3< double > | H |
| Hessian of the reference geometry. More...
|
|
Eigen::Vector3< ScalarType > | a3N |
| Normal vector of the deformed geometry. More...
|
|
Eigen::Vector3< ScalarType > | a3 |
| normalized normal vector of the deformed geometry More...
|
|
template<typename Basis_, typename FERequirements_ = FERequirements<>, bool useEigenRef = false>
template<typename ScalarType = double>
struct Ikarus::KirchhoffLoveShell< Basis_, FERequirements_, useEigenRef >::KinematicVariables< ScalarType >
This structure holds various kinematic variables used in a mechanical analysis. It includes material tangent, membrane strain, bending strain, Jacobian matrices of deformed and reference geometries, Hessian matrices of deformed and reference geometries, the normal vector, and the normalized normal vector.
- Template Parameters
-
ScalarType | The scalar type for the matrix and vector elements. |