See: Description
Interface | Description |
---|---|
Function |
This interface is the framework for any mathematical function
![]() |
MultiThreadedFunction |
This interface defines methods for functions that are multi-threaded.
|
StartDistanceForecaster |
This interface is used to determine the next start distance that will be used
in a line search.
|
Class | Description |
---|---|
ConstantStartDistance |
The most simple
StartDistanceForecaster that returns always the same
value. |
DifferentiableFunction |
This class is the framework for any (at least) one time differentiable
function
![]() |
LimitedMedianStartDistance |
This class implements a
StartDistanceForecaster that uses the
median of a limited memory over the last values. |
NegativeDifferentiableFunction | |
NegativeFunction |
The negative function -f for a given
Function f . |
NegativeOneDimensionalFunction |
This class extends the class
OneDimensionalFunction . |
NumericalDifferentiableFunction |
This class is the framework for any numerical differentiable function
![]() |
OneDimensionalFunction |
This class implements the interface
Function for an one-dimensional
function. |
OneDimensionalSubFunction |
This class is used to do the line search.
|
Optimizer |
This class can be used for optimization purposes.
|
QuadraticFunction |
This class implements a quadratic function.
|
Exception | Description |
---|---|
DimensionException |
This class is for
Exception s depending on wrong dimensions of vectors
for a given function. |
EvaluationException |
This class indicates that there was a problem to evaluate a function or the
gradient of the function.
|
TerminationException |
This class is for an
Exception that is thrown if something with a
termination was not correct. |