|
WebCab Optimization v2.6 (J2EE Edition) |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Derivative | This interface should be implemented by all user-defined functions that are unidimensional and have a derivative. |
| LocateAlgorithm | This interface must be implemented by all classes providing locate algorithms. |
| UniDimensionalFunction | This interface should be implemented by all user supplied functions that are unidimensional. |
| UniDimensionalSolver | The UniDimensionalSolver Enterprise JavaBean offers methods for finding the location of the extremum (i.e. minimum or maximum) of a function of one real variable. |
| UniDimensionalSolverHome | The home interface of the UniDimensionalSolver Enterprise JavaBeansTM component. |
| Class Summary | |
| AccelBracketing | A simple acceleration bracketing algorithm which can be applied to any general unidimensional function
which is implemented via the interface UniDimensionalFunction.
|
| AccelDerivBracketing | A version of the acceleration algorithm which uses derivative information. |
| Bracket | A simple structure containing all data necessary for a locate algorithm. |
| BracketingAlgorithm | This abstract class is the base class for all classes implementing a bracketing algorithm. |
| BrentDerivLocate | A version of Brent's algortihm that uses derivative information. |
| BrentLocate | Brent's algorithm for general functions. |
| CubicDerivLocate | The cubic interpolation algorithm. |
| Extremum | This class encapsulates the value and the type of an extremum. |
| LinearLocate | The golden section search algorithm. |
| ParabolicBracketing | The parabolic extrapolation bracketing algorithm. |
| ParabolicIterativeLocate | Iterative parabolic interpolation algorithm. |
| ParabolicLocate | Non-iterative parabolic interpolation algorithm. |
| SafeFunction | |
| Exception Summary | |
| InvalidUniDimensionalFunctionException | This exception is thrown when the user-defined function returns
Double.NaN. |
| TooManyUniDimensionalIterationsException | This exception is thrown when an algorithm exceedes the maximum number of iterations which usually is supplied as a parameter. |
| UniDimensionalException | This exception is thrown when any error occurs during the execution of the algorithms. |
|
WebCab Optimization v2.6 (J2EE Edition) |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||