#include <rootsolve.h>
Collaboration diagram for NUM::PolyRootSolver_Bairstow::Params:
Public Attributes | |
dbl | nearly_zero |
Coefficients smaller than this are treated as zero. | |
int | maxiter |
Max number of iterations. | |
int | iter_chg |
Increase epsilon by factor 10 every this many iterations. | |
dbl | initial_epsilon |
Initial epsilon value for quad fact convergence. | |
dbl | disc_epsilon |
Relative epsilon for 2 real instead of complex roots. |
Definition at line 202 of file rootsolve.h.
|
Relative epsilon for 2 real instead of complex roots.
Definition at line 213 of file rootsolve.h. Referenced by NUM::PolyRootSolver_Bairstow::_QuadricRealRoots(), and NUM::PolyRootSolver_Bairstow::_QuadricRoots(). |
|
Initial epsilon value for quad fact convergence.
Definition at line 211 of file rootsolve.h. Referenced by NUM::PolyRootSolver_Bairstow::_FindQuadFact(). |
|
Increase epsilon by factor 10 every this many iterations.
Definition at line 209 of file rootsolve.h. Referenced by NUM::PolyRootSolver_Bairstow::_FindQuadFact(). |
|
Max number of iterations.
Definition at line 207 of file rootsolve.h. Referenced by NUM::PolyRootSolver_Bairstow::_FindQuadFact(), and NUM::PolyRootSolver_Bairstow::_GetQuads(). |
|
Coefficients smaller than this are treated as zero.
Definition at line 205 of file rootsolve.h. Referenced by NUM::PolyRootSolver_Bairstow::_Recurse(), and NUM::PolyRootSolver_Bairstow::solve(). |