Package com.irurueta.numerical.roots
Class SecondDegreePolynomialRootsEstimatorTest
java.lang.Object
com.irurueta.numerical.roots.SecondDegreePolynomialRootsEstimatorTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate static final doubleprivate static final intprivate static final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static double[]generateConstantPolynomialParams(double param) private static double[]generateFirstDegreePolynomialParams(double root1) private double[]generateSecondDegreePolynomialParams(com.irurueta.algebra.Complex root1, com.irurueta.algebra.Complex root2) (package private) void(package private) void(package private) voidprivate static doublevectorNorm(double[] v)
-
Field Details
-
MIN_EVAL_POINT
private static final double MIN_EVAL_POINT- See Also:
-
MAX_EVAL_POINT
private static final double MAX_EVAL_POINT- See Also:
-
TOLERANCE
private static final double TOLERANCE- See Also:
-
TIMES
private static final int TIMES- See Also:
-
-
Constructor Details
-
SecondDegreePolynomialRootsEstimatorTest
SecondDegreePolynomialRootsEstimatorTest()
-
-
Method Details
-
testConstructor
-
testGetSetPolynomialParameters
- Throws:
LockedExceptionNotAvailableException
-
testEstimate
@Test void testEstimate() throws LockedException, NotReadyException, RootEstimationException, NotAvailableException -
vectorNorm
private static double vectorNorm(double[] v) -
generateConstantPolynomialParams
private static double[] generateConstantPolynomialParams(double param) -
generateFirstDegreePolynomialParams
private static double[] generateFirstDegreePolynomialParams(double root1) -
generateSecondDegreePolynomialParams
private double[] generateSecondDegreePolynomialParams(com.irurueta.algebra.Complex root1, com.irurueta.algebra.Complex root2)
-