56 #ifndef STRESSTENSOR_H 57 #define STRESSTENSOR_H 59 #include "utility/matrix/nDarray/BJtensor.h" 71 friend class Material_Model;
101 double Iinvariant1( )
const;
102 double Iinvariant2( )
const;
103 double Iinvariant3( )
const;
105 double Jinvariant1( )
const;
106 double Jinvariant2( )
const;
107 double Jinvariant3( )
const;
112 double sigma_octahedral( )
const;
113 double tau_octahedral( )
const;
119 double theta()
const;
120 double thetaPI( )
const;
122 double p_hydrostatic( )
const;
123 double q_deviatoric( )
const;
127 BJtensor dthetaoverds(
void )
const;
130 BJtensor d2thetaoverds2(
void )
const;
139 void report(
const std::string &)
const;
140 void reportshort(
const std::string &)
const;
141 void reportshortpqtheta(
const std::string &)
const;
142 void reportSHORTpqtheta(
const std::string &)
const;
143 void reportSHORTs1s2s3(
const std::string &)
const;
144 void reportKLOTpqtheta(
const std::string &)
const;
145 void reportshortI1J2J3(
const std::string &)
const;
146 void reportAnim(
void)
const;
147 void reportTensor(
const std::string &)
const;
153 friend std::ostream &operator<<(std::ostream &os,
const stresstensor & rhs);
174 double x1,
double x2,
double tol);
181 std::ostream &operator<<(std::ostream &os,
const stresstensor & rhs);
Definition: BJtensor.h:110
BJtensor d2poverds2(void) const
Definition: stresst.cpp:687
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: nDarray.h:158