version 0.4.4
stressconversions.hh File Reference

Implementation of transformations for different stress measures. More...

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...