57 #ifndef STRESSTENSOR_H 58 #define STRESSTENSOR_H 60 #include "stress_strain_tensor.h" 61 #include "tmpl_operators.h" 73 friend class Material_Model;
112 BJtensor dthetaoverds(
void )
const;
115 BJtensor d2thetaoverds2(
void )
const;
124 void report(
const std::string &)
const;
125 void reportshort(
const std::string &)
const;
126 void reportshortpqtheta(
const std::string &)
const;
127 void reportSHORTpqtheta(
const std::string &)
const;
128 void reportSHORTs1s2s3(
const std::string &)
const;
129 void reportKLOTpqtheta(
const std::string &)
const;
130 void reportshortI1J2J3(
const std::string &)
const;
131 void reportAnim(
void)
const;
132 void reportTensor(
const std::string &)
const;
138 friend std::ostream &operator<<(std::ostream &,
const stresstensor &);
159 double x1,
double x2,
double tol);
166 std::ostream &operator<<(std::ostream &,
const stresstensor &);
nDarray operator-()
unary minus
Definition: nDarray.cpp:798
BJtensor d2poverds2(void) const
.........................................................................
Definition: stresst.cpp:342
Float vector abstraction.
Definition: Vector.h:94
Base class for strain and stress tensors.
Definition: stress_strain_tensor.h:42
stresstensor & operator+=(const stresstensor &rval)
stresstensor addition
Definition: stresst.cpp:174
stresstensor operator*(const double &rval) const
Scalar multiplication.
Definition: stresst.cpp:195
Stress tensor.
Definition: stresst.h:70
Boris Jeremic tensor class.
Definition: BJtensor.h:112
n-dimensional array.
Definition: nDarray.h:242
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
stresstensor & operator-=(const stresstensor &rval)
stresstensor subtraction
Definition: stresst.cpp:181
nDarray operator+(const double &rval)
scalar addition
Definition: nDarray.cpp:730
stresstensor & operator*=(const double &rval)
product.
Definition: stresst.cpp:188