|
Optimist
0.0.0
A C++ library for optimization
|
| NOptimist | Namespace for the Optimist library |
| NFiniteDifferences | |
| CEpsilon | |
| NOptimizer | Namespace for multi-dimensional optimization algorithms |
| COptimizer | Class container for the multi-dimensional optimizer |
| CNelderMead | Class container for the Nelder-Mead's method |
| CConstantWeight | Inertia weight functor, which returns a constant weight |
| CLinearDecrease | Inertia weight functor, which decreases linearly over time |
| CExponentialDecrease1 | Inertia weight functor, which decreases exponentially over time |
| CExponentialDecrease2 | Inertia weight functor, which decreases exponentially over time |
| CExponentialDecrease3 | Inertia weight functor, which decreases exponentially over time |
| CParticleSwarm | Class container for the particle swarm optimizer |
| CPatternSearch | Class container for the Hooke and Jeeves Pattern Search algorithm |
| NRootFinder | Namespace for multi-dimensional root-finding algorithms |
| CRootFinder | Class container for the multi-dimensional root finder |
| CAlgo748 | Class container for the Algorithm 748 |
| CBracketing | Class container for the Bracketing algorithms |
| CBroyden | Class container for the Broyden's method |
| CChandrupatla | Class container for the Chandrupatla algorithm |
| CChebyshev | Class container for the Chebyshev's method |
| CGreenstadt | Class container for the Greenstadt's method |
| CHalley | Class container for the Halley's method |
| CNewton | Class container for the Newton's method |
| CNewtonRaphson | Class container for the scalar Newton-Raphson method |
| CQuasiNewton | Class container for the QuasiNewton's method |
| CVarona | Class container for the Varona's methods |
| NTestSet | Namespace for the Optimist library test set functions |
| CBooth | Class container for the Booth function |
| CBrown | Class container for the Brown badly scaled function |
| CCos | Class container for the cosine function |
| CCosh | Class container for the hyperbolic cosine function |
| CEllipticParaboloid | Class container for the paraboloid function |
| CLinear | Class container for the linear function |
| CLinear1 | Class container for the linear function |
| CQuadratic | Class container for the quadratic function |
| CRosenbrock | Class container for the extended Rosenbrock function |
| CSchaffer2 | Class container for the Schaffer2 function |
| CSin | Class container for the sine function |
| CSinh | Class container for the hyperbolic sine function |
| CTypeTrait | |
| CTypeTrait< ScalarType, std::enable_if_t< std::is_floating_point< ScalarType >::value > > | |
| CTypeTrait< Eigen::Matrix< ScalarType, N, M >, std::enable_if_t<(N > 0 &&M > 0)> > | |
| CTypeTrait< Eigen::Matrix< ScalarType, Eigen::Dynamic, 1 > > | |
| CTypeTrait< Eigen::Matrix< ScalarType, Eigen::Dynamic, Eigen::Dynamic > > | |
| CTypeTrait< Eigen::SparseVector< ScalarType > > | |
| CTypeTrait< Eigen::SparseMatrix< ScalarType, Options, StorageIndex > > | |
| CRetrieveType | |
| CRetrieveType< BaseType< FirstType, Rest... > > | |
| CFunctionBase | Class container for the generic function |
| CFunction | Class container for the vector-valued function (both input and output are vectors) |
| CFunction< T, T, DerivedFunction > | Class container for the cost function |
| CSolverBase | Class container for the generic root-finding/optimization problem solver |