Class DerivativeBrentSingleOptimizerTest
java.lang.Object
com.irurueta.numerical.optimization.DerivativeBrentSingleOptimizerTest
- All Implemented Interfaces:
OnIterationCompletedListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SingleDimensionFunctionEvaluatorListenerprivate intprivate final SingleDimensionFunctionEvaluatorListenerprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonIterationCompleted(Optimizer optimizer, int iteration, Integer maxIterations) private voidreset()(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(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:
-
MIN_OFFSET
private static final double MIN_OFFSET- See Also:
-
MAX_OFFSET
private static final double MAX_OFFSET- See Also:
-
MIN_WIDTH
private static final double MIN_WIDTH- See Also:
-
MAX_WIDTH
private static final double MAX_WIDTH- See Also:
-
minimum
private double minimum -
offset
private double offset -
width
private double width -
iterations
private int iterations -
listener
-
derivativeListener
-
-
Constructor Details
-
DerivativeBrentSingleOptimizerTest
DerivativeBrentSingleOptimizerTest()
-
-
Method Details
-
testConstructor
-
testGetSetTolerance
- Throws:
LockedException
-
testGetSetBracketAndAvailability
@Test void testGetSetBracketAndAvailability() throws NotAvailableException, LockedException, InvalidBracketRangeException -
testGetEvaluationsAndEvaluateBracket
- Throws:
Throwable
-
testComputeBracket
@Test void testComputeBracket() throws InvalidBracketRangeException, LockedException, NotReadyException, OptimizationException, NotAvailableException -
testGetSetListenerAndAvailability
- Throws:
LockedExceptionNotAvailableException
-
testGetSetDerivativeListenerAndAvailability
@Test void testGetSetDerivativeListenerAndAvailability() throws LockedException, NotAvailableException- Throws:
LockedExceptionNotAvailableException
-
testIsLocked
@Test void testIsLocked() -
testIsReady
- Throws:
LockedException
-
testGetSetOnIterationCompletedListener
- Throws:
LockedException
-
testMinimizeGetResultAndAvailability
- Throws:
Throwable
-
onIterationCompleted
- Specified by:
onIterationCompletedin interfaceOnIterationCompletedListener
-
reset
private void reset()
-