.TAeZoSysPro.FluidDynamics.Functions.rootsPolyOrder3

Find the roots of a 3 order polynome of kind ax3 + bx2 + cx + d = 0

Information

rootsPolyOrder3

This function computes the vector of roots, roots=(x1, x2, x3}, of third order polynom P(x):

The process to get the roots derives from CARDAN's method available at the following link.
To sum up:

  • The following change of variable is performed to derive to: