11#ifndef PRIMATOLOGIST_OPTIMIZATION_TEST_FUNCTIONS_H
12#define PRIMATOLOGIST_OPTIMIZATION_TEST_FUNCTIONS_H
57 Ackley(
int n = 2,
float a = 20,
float b = 0.2,
float c =
TWO_PI );
float value(const Vector &x) const
float term_cos(const Vector &) const
Vector derivative(const Vector &x) const
float g_cos(const Vector &, int) const
float gg_cos(const Vector &, int, int) const
float gg_poly(const Vector &, int, int) const
float g_poly(const Vector &, int) const
Ackley(int n=2, float a=20, float b=0.2, float c=TWO_PI)
float term_poly(const Vector &) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
Vector derivative(const Vector &x) const
float value(const Vector &x) const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
float exactMinValue() const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
float value(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float value(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
float value(const Vector &x) const
float exactMinValue() const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
Vector derivative(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Rastrigin(int n=2, float A=10.)
float value(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
Vector derivative(const Vector &x) const
float exactMinValue() const
Vector derivative(const Vector &x) const
Matrix hessian(const Vector &x) const
float exactMinValue() const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
float exactMinValue() const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
Vector derivative(const Vector &x) const
float value(const Vector &x) const
float value(const Vector &x) const
Matrix hessian(const Vector &x) const
Vector derivative(const Vector &x) const
float exactMinValue() const
Matrix hessian(const Vector &x) const
float exactMinValue() const
float value(const Vector &x) const
Vector derivative(const Vector &x) const
MatrixBase< float > Vector
MatrixBase< float > Matrix