Go to the source code of this file.
Classes | |
struct | Marmot::ContinuumMechanics::HaighWestergaard::HaighWestergaardCoordinates< T > |
Namespaces | |
Marmot | |
This file includes functions needed for calculations with stress and strain tensors written in voigt notation. | |
Marmot::ContinuumMechanics | |
Marmot::ContinuumMechanics::HaighWestergaard | |
Functions | |
template<typename T = double> | |
HaighWestergaardCoordinates< T > | Marmot::ContinuumMechanics::HaighWestergaard::haighWestergaard (const Eigen::Matrix< T, 6, 1 > &stress) |
HaighWestergaardCoordinates< double > | Marmot::ContinuumMechanics::HaighWestergaard::haighWestergaardFromStrain (const Marmot::Vector6d &strain) |
struct Marmot::ContinuumMechanics::HaighWestergaard::HaighWestergaardCoordinates |
Aggregate of the Haigh-Westergaard coordinates (invariants) \(\xi\), \(\rho\), \(\theta\).
Class Members | ||
---|---|---|
T | xi | Hydrostatic component \(\xi\). |
T | rho | Deviatoric radius \(\rho\). |
T | theta | Lode angle \(\theta\) specified in radian. |