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::Optimizer::ConstantWeight< Scalar >Inertia weight functor, which returns a constant weight
 COptimist::FiniteDifferences::Epsilon< Scalar >
 COptimist::Optimizer::ExponentialDecrease1< Scalar >Inertia weight functor, which decreases exponentially over time
 COptimist::Optimizer::ExponentialDecrease2< Scalar >Inertia weight functor, which decreases exponentially over time
 COptimist::Optimizer::ExponentialDecrease3< Scalar >Inertia weight functor, which decreases exponentially over time
 COptimist::FunctionBase< Input, Output, DerivedFunction >Class container for the generic function
 COptimist::Function< Input, Output, DerivedFunction >Class container for the vector-valued function (both input and output are vectors)
 COptimist::FunctionBase< Input, Output, Brown< Input, Output > >
 COptimist::Function< Input, Output, Brown< Input, Output > >
 COptimist::FunctionBase< Scalar, Scalar, Cos< Scalar > >
 COptimist::Function< Scalar, Scalar, Cos< Scalar > >
 COptimist::FunctionBase< Scalar, Scalar, Cosh< Scalar > >
 COptimist::Function< Scalar, Scalar, Cosh< Scalar > >
 COptimist::FunctionBase< Scalar, Scalar, Linear< Scalar > >
 COptimist::Function< Scalar, Scalar, Linear< Scalar > >
 COptimist::FunctionBase< Scalar, Scalar, Quadratic< Scalar > >
 COptimist::Function< Scalar, Scalar, Quadratic< Scalar > >
 COptimist::FunctionBase< Scalar, Scalar, Sin< Scalar > >
 COptimist::Function< Scalar, Scalar, Sin< Scalar > >
 COptimist::FunctionBase< Scalar, Scalar, Sinh< Scalar > >
 COptimist::Function< Scalar, Scalar, Sinh< Scalar > >
 COptimist::FunctionBase< T, T, DerivedFunction >
 COptimist::Function< T, T, DerivedFunction >Class container for the cost function
 COptimist::Function< T, T, DerivedFunction >Class container for the cost function
 COptimist::FunctionBase< Vector, Vector, Booth< Vector > >
 COptimist::Function< Vector, Vector, Booth< Vector > >
 COptimist::FunctionBase< Vector, Vector, Linear1< Vector > >
 COptimist::Function< Vector, Vector, Linear1< Vector > >
 COptimist::FunctionBase< Vector, Vector, Rosenbrock< Vector, N > >
 COptimist::Function< Vector, Vector, Rosenbrock< Vector, N > >
 COptimist::FunctionBase< Vector, Vector::Scalar, EllipticParaboloid< Vector > >
 COptimist::Function< Vector, Vector::Scalar, EllipticParaboloid< Vector > >
 COptimist::FunctionBase< Vector, Vector::Scalar, Schaffer2< Vector > >
 COptimist::Function< Vector, Vector::Scalar, Schaffer2< Vector > >
 COptimist::Optimizer::LinearDecrease< Scalar >Inertia weight functor, which decreases linearly over time
 COptimist::RetrieveType< T >
 COptimist::RetrieveType< BaseType< FirstType, Rest... > >
 COptimist::SolverBase< Input, Output, DerivedSolver >Class container for the generic root-finding/optimization problem solver
 COptimist::SolverBase< Real, TypeTrait< Real >::Scalar, N >
 COptimist::Optimizer::Optimizer< Real, N, PatternSearch< Real, N >, true >
 COptimist::SolverBase< Scalar, Scalar, Algo748< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, Algo748< Scalar > >
 COptimist::SolverBase< Scalar, Scalar, Chandrupatla< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, Chandrupatla< Scalar > >
 COptimist::SolverBase< Scalar, Scalar, Chebyshev< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, Chebyshev< Scalar > >
 COptimist::SolverBase< Scalar, Scalar, DerivedSolver >
 COptimist::RootFinder::RootFinder< Scalar, DerivedSolver >
 COptimist::SolverBase< Scalar, Scalar, Halley< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, Halley< Scalar > >
 COptimist::SolverBase< Scalar, Scalar, NewtonRaphson< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, NewtonRaphson< Scalar > >
 COptimist::SolverBase< Scalar, Scalar, Varona< Scalar > >
 COptimist::RootFinder::RootFinder< Scalar, Varona< Scalar > >
 COptimist::SolverBase< T, T, DerivedSolver >
 COptimist::RootFinder::RootFinder< T, DerivedSolver >Class container for the multi-dimensional root finder
 COptimist::SolverBase< T, TypeTrait< T >::Scalar, DerivedSolver >
 COptimist::Optimizer::Optimizer< T, DerivedSolver >Class container for the multi-dimensional optimizer
 COptimist::SolverBase< Vector, TypeTrait< Vector >::Scalar, NelderMead< Vector > >
 COptimist::Optimizer::Optimizer< Vector, NelderMead< Vector > >
 COptimist::SolverBase< Vector, TypeTrait< Vector >::Scalar, ParticleSwarm< Vector > >
 COptimist::Optimizer::Optimizer< Vector, ParticleSwarm< Vector >, true >
 COptimist::SolverBase< Vector, Vector, Broyden< Vector > >
 COptimist::RootFinder::RootFinder< Vector, Broyden< Vector > >
 COptimist::SolverBase< Vector, Vector, DerivedSolver >
 COptimist::RootFinder::RootFinder< Vector, DerivedSolver >
 COptimist::SolverBase< Vector, Vector, Greenstadt< Vector > >
 COptimist::RootFinder::RootFinder< Vector, Greenstadt< Vector > >
 COptimist::SolverBase< Vector, Vector, Newton< Vector > >
 COptimist::RootFinder::RootFinder< Vector, Newton< Vector > >
 COptimist::TypeTrait< T, Enable >
 COptimist::TypeTrait< Eigen::Matrix< ScalarType, Eigen::Dynamic, 1 > >
 COptimist::TypeTrait< Eigen::Matrix< ScalarType, Eigen::Dynamic, Eigen::Dynamic > >
 COptimist::TypeTrait< Eigen::Matrix< ScalarType, N, M >, std::enable_if_t<(N > 0 &&M > 0)> >
 COptimist::TypeTrait< Eigen::SparseMatrix< ScalarType, Options, StorageIndex > >
 COptimist::TypeTrait< Eigen::SparseVector< ScalarType > >
 COptimist::TypeTrait< ScalarType, std::enable_if_t< std::is_floating_point< ScalarType >::value > >