33 #ifndef __vtkboneStressStrainMatrix_h 34 #define __vtkboneStressStrainMatrix_h 48 void SetIsotropic(
double E,
double nu);
52 void SetOrthotropic(
double Exx,
61 void SetOrthotropic(
const double E[3],
const double nu[3],
const double G[3]);
62 void SetOrthotropic(
const float E[3],
const float nu[3],
const float G[3]);
67 void SetStressStrainMatrix (
const double* D);
68 void SetStressStrainMatrix (
const float* D);
75 void SetUpperTriangularPacked (
const double* UT);
76 void SetUpperTriangularPacked (
const float* UT);
82 void GetStressStrainMatrix (
double* D);
83 void GetStressStrainMatrix (
float* D);
90 void GetUpperTriangularPacked (
double* UT);
91 void GetUpperTriangularPacked (
float* UT);
101 double StressStrainMatrix[6][6];
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkboneStressStrainMatrix()
Some calculation functions for stress-strain matrices.
void operator=(const vtkObjectBase &)
~vtkboneStressStrainMatrix()