suanPan
|
Functions | |
double | invariant1 (const vec &) |
compute the first invariant of the given 3D strain tensor, could be either normal or deviatoric strain More... | |
double | invariant2 (const vec &) |
compute the second invariant of the given 3D strain tensor, could be either normal or deviatoric strain More... | |
double | invariant3 (const vec &) |
compute the third invariant of the given 3D strain tensor, could be either normal or deviatoric strain More... | |
double | lode (vec) |
mat | to_green (mat &&) |
mat | to_green (const mat &) |
mat | to_tensor (const vec &) |
vec | to_voigt (const mat &) |
double | norm (const vec &) |
double | norm (vec &&) |
double | double_contraction (const vec &, const vec &) |
double | double_contraction (vec &&, vec &&) |
double tensor::strain::double_contraction | ( | const vec & | a, |
const vec & | b | ||
) |
double tensor::strain::double_contraction | ( | vec && | a, |
vec && | b | ||
) |
double tensor::strain::invariant1 | ( | const vec & | E | ) |
compute the first invariant of the given 3D strain tensor, could be either normal or deviatoric strain
E | 3D strain tensor in Voigt notation |
double tensor::strain::invariant2 | ( | const vec & | E | ) |
compute the second invariant of the given 3D strain tensor, could be either normal or deviatoric strain
E | 3D strain tensor in Voigt notation |
double tensor::strain::invariant3 | ( | const vec & | E | ) |
compute the third invariant of the given 3D strain tensor, could be either normal or deviatoric strain
E | 3D strain tensor in Voigt notation |
double tensor::strain::lode | ( | vec | E | ) |
double tensor::strain::norm | ( | const vec & | in | ) |
double tensor::strain::norm | ( | vec && | in | ) |
mat tensor::strain::to_green | ( | const mat & | gradient | ) |
mat tensor::strain::to_green | ( | mat && | gradient | ) |
mat tensor::strain::to_tensor | ( | const vec & | in_strain | ) |
vec tensor::strain::to_voigt | ( | const mat & | in_strain | ) |