Optimist
0.0.0
A C++ library for optimization
|
Namespace for the Optimist library test set functions.
Classes | |
class | Booth |
Class container for the Booth function. More... | |
class | Brown |
Class container for the Brown badly scaled function. More... | |
class | Cos |
Class container for the cosine function. More... | |
class | Cosh |
Class container for the hyperbolic cosine function. More... | |
class | EllipticParaboloid |
Class container for the paraboloid function. More... | |
class | Linear |
Class container for the linear function. More... | |
class | Quadratic |
Class container for the quadratic function. More... | |
class | Rosenbrock |
Class container for the extended Rosenbrock function. More... | |
class | Schaffer2 |
Class container for the Schaffer2 function. More... | |
class | Sin |
Class container for the sine function. More... | |
class | Sinh |
Class container for the hyperbolic sine function. More... | |
Typedefs | |
template<typename Real> | |
using | Rosenbrock2 = Rosenbrock<Real, 2> |
Class container for the 2D Rosenbrock function. | |
template<typename Real> | |
using | Rosenbrock4 = Rosenbrock<Real, 4> |
Class container for the 4D Rosenbrock function. | |
template<typename Real> | |
using | Rosenbrock6 = Rosenbrock<Real, 6> |
Class container for the 6D Rosenbrock function. | |
template<typename Real> | |
using | Rosenbrock8 = Rosenbrock<Real, 8> |
Class container for the 8D Rosenbrock function. | |
template<typename Real> | |
using | Rosenbrock10 = Rosenbrock<Real, 10> |
Class container for the 10D Rosenbrock function. | |
Variables | |
static const std::vector< std::string > | COST_FUNCTIONS |
static const std::vector< std::string > | SCALAR_FUNCTIONS |
static const std::vector< std::string > | VECTOR_FUNCTIONS |
using Optimist::TestSet::Rosenbrock10 = Rosenbrock<Real, 10> |
Real | Scalar number type. |
using Optimist::TestSet::Rosenbrock2 = Rosenbrock<Real, 2> |
Real | Scalar number type. |
using Optimist::TestSet::Rosenbrock4 = Rosenbrock<Real, 4> |
Real | Scalar number type. |
using Optimist::TestSet::Rosenbrock6 = Rosenbrock<Real, 6> |
Real | Scalar number type. |
using Optimist::TestSet::Rosenbrock8 = Rosenbrock<Real, 8> |
Real | Scalar number type. |
|
static |
List of cost functions.
|
static |
List of scalar-valued functions.
|
static |
List of vector-valued functions.