Here we will develop some classes for interpolating general multilinear fatigue curves using SciPy's interp1d.

Principal Stresses in 3D
When a stress element is characterized by its six stress components and these components are put in stress tensor form, the principal normal stresses are simply the eigenvalues of the stress tensor, and the principal planes are defined by the eigenvectors. This is easily computed using a mathematical program such …