Class PowellMultiOptimizerTest
java.lang.Object
com.irurueta.numerical.optimization.PowellMultiOptimizerTest
- All Implemented Interfaces:
OnIterationCompletedListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doubleprivate intprivate final MultiDimensionFunctionEvaluatorListenerstatic final intstatic final doublestatic final doublestatic final doublestatic final doublestatic final intstatic final doublestatic final doublestatic final doublestatic final doubleprivate double[]private intprivate doublestatic final intprivate 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
-
Field Details
-
MIN_DIMS
public static final int MIN_DIMS- See Also:
-
MAX_DIMS
public static final int MAX_DIMS- See Also:
-
MIN_EVAL_POINT
public static final double MIN_EVAL_POINT- See Also:
-
MAX_EVAL_POINT
public static final double MAX_EVAL_POINT- See Also:
-
MIN_OFFSET
public static final double MIN_OFFSET- See Also:
-
MAX_OFFSET
public static final double MAX_OFFSET- See Also:
-
MIN_WIDTH
public static final double MIN_WIDTH- See Also:
-
MAX_WIDTH
public static final double MAX_WIDTH- See Also:
-
MIN_TOLERANCE
public static final double MIN_TOLERANCE- See Also:
-
MAX_TOLERANCE
public static final double MAX_TOLERANCE- See Also:
-
ABSOLUTE_ERROR
public static final double ABSOLUTE_ERROR- See Also:
-
TIMES
public static final int TIMES- See Also:
-
ndims
private int ndims -
minimum
private double[] minimum -
width
private double[] width -
offset
private double offset -
iterations
private int iterations -
listener
-
-
Constructor Details
-
PowellMultiOptimizerTest
public PowellMultiOptimizerTest()
-
-
Method Details
-
testConstructor
- Throws:
com.irurueta.algebra.WrongSizeExceptionNotAvailableException
-
testGetSetDirectionsAndAvailability
@Test void testGetSetDirectionsAndAvailability() throws com.irurueta.algebra.WrongSizeException, LockedException, NotAvailableException- Throws:
com.irurueta.algebra.WrongSizeExceptionLockedExceptionNotAvailableException
-
testGetSetDirection
- Throws:
LockedExceptionNotAvailableException
-
testIsReady
- Throws:
LockedException
-
testGetSetOnIterationCompletedListener
- Throws:
LockedException
-
testGetSetTolerance
- Throws:
LockedException
-
testGetSetStartPointAndAvailability
- Throws:
LockedExceptionNotAvailableException
-
testGetSetListenerAndAvailability
- Throws:
LockedException
-
testIsLocked
@Test void testIsLocked() -
testMinimize
- Throws:
Throwable
-
onIterationCompleted
- Specified by:
onIterationCompletedin interfaceOnIterationCompletedListener
-
reset
private void reset()
-