Click or drag to resize

SolveResult Fields

The BairstowRootFinderSolveResult type exposes the following members.

Fields
 NameDescription
Public fieldComplexRoots Boolean value indicating the presence of complex roots in the solution.
Public fieldDividendPolynomial The polynomial, P(x), being solved by Bairstows method which seeks coefficients u and v such that P(x) = (x^2 + u*x + v)b(x).
Public fieldDivisorPolynomial The final quadratic polynomial (x^2 + u*x + v) found that approximately divides the polynomial P(x) being solved. P(x) = (x^2 + u*x + v)b(x).
Public fieldIterations Number of iterations performed during solve.
Public fieldQuotientPolynomial The final quotient polynomial b(x) when solving a polynomial P(x). P(x) = (x^2 + u*x + v)b(x).
Public fieldRoot1 Estimated root of the polynomial being solved.
Public fieldRoot2 Estimated root of the polynomial being solved.
Public fieldSolveStatus Value indicating the status of the solve.
Public fieldStepLength The final step length after iteration. In moving from iterative step n to n + 1, the step length is defined as StepLength = sqrt((u(n) - u(n+1))^2 + (v(n) - v(n+1))^2) where u(n) and v(n) are the coefficients in the quadratic x^2 + u(n)*x + v(n) at the nth iterative step.
Top
See Also