|
template<typename ScalarType , uint_t Dim, typename VecType > |
std::enable_if< Dim==2, ScalarType >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress (const VecType &stress) |
|
template<typename ScalarType , uint_t Dim, typename VecType > |
std::enable_if< Dim==3, ScalarType >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress (const VecType &stress) |
|
template<typename ScalarType , uint_t Dim, typename Vec1Type , typename Vec2Type > |
std::enable_if< Dim==2, ScalarType >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress_derivative (const Vec1Type &stress, const Vec2Type &dstress_dp) |
|
template<typename ScalarType , uint_t Dim, typename Vec1Type , typename Vec2Type > |
std::enable_if< Dim==3, ScalarType >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress_derivative (const Vec1Type &stress, const Vec2Type &dstress_dp) |
|
template<typename ScalarType , uint_t Dim, typename VecType , typename AdjMatType > |
std::enable_if< Dim==2, void >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress_dX (const VecType &stress, const AdjMatType &dstress_dX, Eigen::Matrix< ScalarType, Eigen::Dynamic, 1 > &vm_adjoint) |
|
template<typename ScalarType , uint_t Dim, typename VecType , typename AdjMatType > |
std::enable_if< Dim==3, void >::type | MAST::Physics::Elasticity::LinearContinuum::vonMises_stress_dX (const VecType &stress, const AdjMatType &dstress_dX, Eigen::Matrix< ScalarType, Eigen::Dynamic, 1 > &vm_adjoint) |
|