Implementation of transformations for different stress measures. More...
#include "tags.hh"#include <Eigen/Core>#include <ikarus/finiteelements/mechanics/materials/materialhelpers.hh>#include <ikarus/utils/tensorutils.hh>Go to the source code of this file.
Namespaces | |
| namespace | Ikarus |
Functions | |
| template<StressTags tag, typename Derived > | |
| Derived | Ikarus::createPK2Stress (const Eigen::MatrixBase< Derived > &sMB, const Eigen::MatrixBase< Derived > &F) |
| Create PK2 stress matrix based on the input. More... | |
| template<StressTags tag, typename Derived > | |
| Derived | Ikarus::createPK1Stress (const Eigen::MatrixBase< Derived > &sMB, const Eigen::MatrixBase< Derived > &F) |
| Create PK1 stress matrix based on the input. More... | |
| template<StressTags tag, typename Derived > | |
| Derived | Ikarus::createKirchhoffStress (const Eigen::MatrixBase< Derived > &sMB, const Eigen::MatrixBase< Derived > &F) |
| Create Kirchhoff stress matrix based on the input. More... | |
| template<StressTags tag, typename Derived > | |
| Derived | Ikarus::createCauchyStress (const Eigen::MatrixBase< Derived > &sMB, const Eigen::MatrixBase< Derived > &F) |
| Create Cauchy stress matrix based on the input. More... | |
| template<StressTags from, StressTags to, typename DerivedS , typename DerivedF > | |
| auto | Ikarus::transformStress (const Eigen::MatrixBase< DerivedS > &sRaw, const Eigen::MatrixBase< DerivedF > &F) |
| Transform stress measures from one type to another. More... | |