stens3
-
class
vec.
stens3
-
assert_close
(value: stens3) → None. Assert that this symetric tensor is close to the given tensor.
-
determinant
() → float. Return the determinant.
-
deviatoric
() → stens3. Get the deviatoric tensor.
-
diagonal
() → vec3. Returns the diagonal as a new vec3.
-
eigensystem
() → tuple of (eigenvalues: vec3, eigenvectors: tuple of (vec3, vec3, vec3)). Get the eigenvalues and eigenvectors of the tensor.
-
fill
(value: float) → None. Set all elements to value.
-
i2
() → float. Get the second stress invariant.
-
j2
() → float. Get the second deviatoric stress invariant.
-
measure
() → float. Get the tensor measure. This is the distance of the stress/strain tensor point at the principal stress/strain space to the origin of the same space.
-
set_from_eigensystem
(eigenvalues: vec3, eigenvectors: iterable with dims (3, 3)) → None. Set the tensor from principal axes.
-
trace
() → float. Returns the trace.
-
xx
() → float. Return the xx component of the tensor.
-
xy
() → float. Return the xy component of the tensor.
-
xz
() → float. Return the xz component of the tensor.
-
yy
() → float. Return the yy component of the tensor.
-
yz
() → float. Return the yz component of the tensor.
-
zz
() → float. Return the zz component of the tensor.
-
Was this helpful? ... | 3DEC © 2019, Itasca | Updated: Feb 25, 2024 |