Optimist  0.0.0
A C++ library for optimization
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 COptimist::FiniteDifference::Epsilon
 COptimist::FunctionBase< Real, FunInDim, FunOutDim, DerivedFunction, ForceEigen >Class container for the generic function
 COptimist::FunctionBase< Real, 1, 1, DerivedFunction >
 COptimist::Function< Real, 1, 1, DerivedFunction >Class container for the scalar function
 COptimist::FunctionBase< Real, N, 1, DerivedFunction >
 COptimist::Function< Real, N, 1, DerivedFunction >Class container for the cost function
 COptimist::FunctionBase< Real, N, M, Booth< Real >, false >
 COptimist::Function< Real, 2, 2, Booth< Real > >
 COptimist::TestSet::Booth< Real >Class container for the Booth function
 COptimist::FunctionBase< Real, N, M, Brown< Real >, false >
 COptimist::Function< Real, 2, 3, Brown< Real > >
 COptimist::TestSet::Brown< Real >Class container for the Brown badly scaled function
 COptimist::FunctionBase< Real, N, M, Cos< Real >, false >
 COptimist::Function< Real, 1, 1, Cos< Real > >
 COptimist::TestSet::Cos< Real >Class container for the cosine function
 COptimist::FunctionBase< Real, N, M, Cosh< Real >, false >
 COptimist::Function< Real, 1, 1, Cosh< Real > >
 COptimist::TestSet::Cosh< Real >Class container for the hyperbolic cosine function
 COptimist::FunctionBase< Real, N, M, DerivedFunction, false >
 COptimist::Function< Real, 1, 1, DerivedFunction >Class container for the scalar function
 COptimist::Function< Real, N, 1, DerivedFunction >Class container for the cost function
 COptimist::Function< Real, N, M, DerivedFunction, ForceEigen >Class container for the vector-valued function
 COptimist::FunctionBase< Real, N, M, EllipticParaboloid< Real >, false >
 COptimist::Function< Real, 2, 1, EllipticParaboloid< Real > >
 COptimist::TestSet::EllipticParaboloid< Real >Class container for the paraboloid function
 COptimist::FunctionBase< Real, N, M, Linear< Real >, false >
 COptimist::Function< Real, 1, 1, Linear< Real > >
 COptimist::TestSet::Linear< Real >Class container for the linear function
 COptimist::FunctionBase< Real, N, M, Quadratic< Real >, false >
 COptimist::Function< Real, 1, 1, Quadratic< Real > >
 COptimist::TestSet::Quadratic< Real >Class container for the quadratic function
 COptimist::FunctionBase< Real, N, M, Rosenbrock< Real, N >, false >
 COptimist::Function< Real, N, N, Rosenbrock< Real, N > >
 COptimist::TestSet::Rosenbrock< Real, 2 >
 COptimist::TestSet::Rosenbrock< Real, 4 >
 COptimist::TestSet::Rosenbrock< Real, 6 >
 COptimist::TestSet::Rosenbrock< Real, 8 >
 COptimist::TestSet::Rosenbrock< Real, 10 >
 COptimist::TestSet::Rosenbrock< Real, N >Class container for the extended Rosenbrock function
 COptimist::FunctionBase< Real, N, M, Schaffer2< Real >, false >
 COptimist::Function< Real, 2, 1, Schaffer2< Real > >
 COptimist::TestSet::Schaffer2< Real >Class container for the Schaffer2 function
 COptimist::FunctionBase< Real, N, M, Sin< Real >, false >
 COptimist::Function< Real, 1, 1, Sin< Real > >
 COptimist::TestSet::Sin< Real >Class container for the sine function
 COptimist::FunctionBase< Real, N, M, Sinh< Real >, false >
 COptimist::Function< Real, 1, 1, Sinh< Real > >
 COptimist::TestSet::Sinh< Real >Class container for the hyperbolic sine function
 COptimist::FunctionBase< Real, N, M, Test11< Real >, ForceEigen >
 COptimist::Function< Real, 1, 1, Test11< Real >, true >
 COptimist::TestSet::Test11< Real >Class container for the Test11 function
 COptimist::SolverBase< Real, SolInDim, SolOutDim, DerivedSolver, ForceEigen >Class container for the generic root-finding/optimization problem solver
 COptimist::SolverBase< Real, 1, 1, DerivedSolver >
 COptimist::Optimizer::Optimizer< Real, 1, DerivedSolver >Class container for the scalar optimizer
 COptimist::RootFinder::RootFinder< Real, 1, DerivedSolver >Class container for the scalar scalar root-finder
 COptimist::RootFinder::Bracketing< Real, DerivedSolver >Class container for the Bracketing algorithms
 COptimist::SolverBase< Real, N, 1, DerivedSolver, false >
 COptimist::Optimizer::Optimizer< Real, 1, DerivedSolver >Class container for the scalar optimizer
 COptimist::Optimizer::Optimizer< Real, N, DerivedSolver, ForceEigen >Class container for the multi-dimensional optimizer
 COptimist::SolverBase< Real, N, 1, NelderMead< Real, N >, false >
 COptimist::Optimizer::Optimizer< Real, N, NelderMead< Real, N > >
 COptimist::Optimizer::NelderMead< Real, N >Class container for the Nelder-Mead's method
 COptimist::SolverBase< Real, N, 1, PatternSearch< Real, N >, ForceEigen >
 COptimist::Optimizer::Optimizer< Real, N, PatternSearch< Real, N >, true >
 COptimist::Optimizer::PatternSearch< Real >Class container for the Hooke and Jeeves Pattern Search algorithm
 COptimist::SolverBase< Real, N, N, Algo748< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, Algo748< Real > >
 COptimist::RootFinder::Bracketing< Real, Algo748< Real > >
 COptimist::SolverBase< Real, N, N, Broyden< Real, N >, ForceEigen >
 COptimist::RootFinder::RootFinder< Real, N, Broyden< Real, N >, true >
 COptimist::RootFinder::QuasiNewton< Real, N, Broyden< Real, N > >
 COptimist::SolverBase< Real, N, N, Chandrupatla< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, Chandrupatla< Real > >
 COptimist::RootFinder::Bracketing< Real, Chandrupatla< Real > >
 COptimist::SolverBase< Real, N, N, Chebyshev< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, Chebyshev< Real > >
 COptimist::RootFinder::Chebyshev< Real >Class container for the Chebyshev's method
 COptimist::SolverBase< Real, N, N, DerivedSolver, false >
 COptimist::RootFinder::RootFinder< Real, 1, DerivedSolver >Class container for the scalar scalar root-finder
 COptimist::RootFinder::RootFinder< Real, N, DerivedSolver, ForceEigen >Class container for the multi-dimensional root finder
 COptimist::SolverBase< Real, N, N, DerivedSolver, ForceEigen >
 COptimist::RootFinder::RootFinder< Real, N, DerivedSolver, true >
 COptimist::RootFinder::QuasiNewton< Real, N, DerivedSolver >Class container for the QuasiNewton's method
 COptimist::SolverBase< Real, N, N, Greenstadt< Real, N >, ForceEigen >
 COptimist::RootFinder::RootFinder< Real, N, Greenstadt< Real, N >, true >
 COptimist::RootFinder::QuasiNewton< Real, N, Greenstadt< Real, N > >
 COptimist::SolverBase< Real, N, N, Halley< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, Halley< Real > >
 COptimist::RootFinder::Halley< Real >Class container for the Halley's method
 COptimist::SolverBase< Real, N, N, Newton< Real, N >, ForceEigen >
 COptimist::RootFinder::RootFinder< Real, N, Newton< Real, N >, true >
 COptimist::RootFinder::Newton< Real, N >Class container for the Newton's method
 COptimist::SolverBase< Real, N, N, NewtonRaphson< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, NewtonRaphson< Real > >
 COptimist::RootFinder::NewtonRaphson< Real >Class container for the scalar Newton-Raphson method
 COptimist::SolverBase< Real, N, N, Varona< Real >, false >
 COptimist::RootFinder::RootFinder< Real, 1, Varona< Real > >
 COptimist::RootFinder::Varona< Real >Class container for the Varona's methods