See: Description
Interface | Description |
---|---|
Clock |
A time clock to count the elapsed time.
|
Initializable |
This interface is designed for parameterized initialization of objects
constructed by reflection, in particular with
Class.newInstance() . |
MultiDimNumFunction |
Interface representing a multi-dimension function.
|
NumFunction |
Interface representing a single variable function.
|
NumFunctionArgs |
Interface representing a single variable function.
|
RunTimeLimit |
Impose a time limit on the execution run.
|
Solver |
Represents a simple LP solver with some basic functions to create and
solve a LP.
|
Class | Description |
---|---|
BasicCrossEntropyOpt |
Implements a basic and simple Cross-entropy optimization method, for MINIMIZATION,
using independent Gaussian distributions.
|
BasicCrossEntropyOpt.Solution |
Represents a solution for
BasicCrossEntropyOpt . |
Combinations<E> |
This class provides an enumeration of all subsets of a group of
n objects taken r at a time.
|
CPUClock |
An implementation of Clock with SSJ's Chrono utility
Chrono . |
Diff<E,V extends Comparable<? super V>> |
This class represents the pair (entity, value) where the value
of the entity is a double value.
|
FiniteGradientDescent |
Implements a finite gradient descent minimization method.
|
FiniteGradientDescent.Results | |
GoldenSectionSearch |
Implementation of the golden section search to find a (local) minimum of a function.
|
GoldenSectionSearch.Result |
The results of the golden section search.
|
PermutationGen |
This class is used to permute (randomly) elements from an array.
|
RealTimeClock |
An implementation of Clock that is used to calculate
the run-time in real time, using
System.nanoTime() . |
RootSolver |
This class finds the root of a single variable function
(where the value of the function is equal to zero).
|
UtilFunctions |
Class that contains small utility functions.
|
Exception | Description |
---|---|
SolverException |
Exception class for the
Solver implementation. |