Given:
A homogeneous stress field with components in the basis given by
Find:
- The traction () acting on a surface with unit normal .
- The normal traction () acting on a surface with unit normal .
- The projected shear traction () acting on a surface with unit normal .
- The principal stresses.
- The principal directions of stress.
Here's how you can solve this problem using Maple.
with(linalg):
sigma := linalg[matrix](3,3,[3,1,1,1,0,2,1,2,0]);
e2 := linalg[matrix](3,1,[0,1,0]);
e3 := linalg[matrix](3,1,[0,0,1]);
n := evalm((e2+e3)/sqrt(2));
sigmaT := transpose(sigma);
t := evalm(sigmaT&*n);
tT := transpose(t);
N := evalm(tT&*n);
tdott := evalm(tT&*t);
S := sqrt(tdott[1,1] - N[1,1]^2);
sigPrin := eigenvals(sigma);
dirPrin := eigenvects(sigma);
dirPrin[1];
dirPrin[2];
dirPrin[3];