Package com.irurueta.numerical.roots
Class SecantSingleRootEstimatorTest
java.lang.Object
com.irurueta.numerical.roots.SecantSingleRootEstimatorTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate double
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private static final double
private static final double
private static final double
private static final double
private double
private double
private double
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
-
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:
-
MIN_TOLERANCE
private static final double MIN_TOLERANCE- See Also:
-
MAX_TOLERANCE
private static final double MAX_TOLERANCE- See Also:
-
TIMES
private static final int TIMES- See Also:
-
constant
private double constant -
root1
private double root1 -
root2
private double root2 -
root3
private double root3 -
constantPolynomial
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener constantPolynomial -
firstDegreePolynomial
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener firstDegreePolynomial -
secondDegreePolynomial
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener secondDegreePolynomial -
secondDegreePolynomialWithTwoComplexConjugateRoots
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener secondDegreePolynomialWithTwoComplexConjugateRoots -
thirdDegreePolynomial
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener thirdDegreePolynomial -
thirdDegreePolynomialWithOneRealRootAndTwoComplexConjugateRoots
private final com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener thirdDegreePolynomialWithOneRealRootAndTwoComplexConjugateRoots
-
-
Constructor Details
-
SecantSingleRootEstimatorTest
SecantSingleRootEstimatorTest()
-
-
Method Details
-
testConstructor
@Test void testConstructor() throws com.irurueta.numerical.NotAvailableException, com.irurueta.numerical.InvalidBracketRangeException- Throws:
com.irurueta.numerical.NotAvailableException
com.irurueta.numerical.InvalidBracketRangeException
-
testGetSetListenerAvailabilityAndIsReady
@Test void testGetSetListenerAvailabilityAndIsReady() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotAvailableException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotAvailableException
-
testSetBracketGetEvaluationPointsAndAvailability
@Test void testSetBracketGetEvaluationPointsAndAvailability() throws com.irurueta.numerical.NotAvailableException, com.irurueta.numerical.LockedException, com.irurueta.numerical.InvalidBracketRangeException- Throws:
com.irurueta.numerical.NotAvailableException
com.irurueta.numerical.LockedException
com.irurueta.numerical.InvalidBracketRangeException
-
testGetSetTolerance
@Test void testGetSetTolerance() throws com.irurueta.numerical.LockedException- Throws:
com.irurueta.numerical.LockedException
-
testEstimate
@Test void testEstimate() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.InvalidBracketRangeException, com.irurueta.numerical.roots.RootEstimationException, com.irurueta.numerical.NotAvailableException- Throws:
com.irurueta.numerical.LockedException
com.irurueta.numerical.NotReadyException
com.irurueta.numerical.InvalidBracketRangeException
com.irurueta.numerical.roots.RootEstimationException
com.irurueta.numerical.NotAvailableException
-