Croboptim::detail::add_shared_ptr< CLIST > | Transform a types list into a types list of shared pointers |
Croboptim::visualization::gnuplot::Command | Gnuplot command |
Croboptim::derivativeSize< T > | |
Croboptim::derivativeSize< DifferentiableFunction > | |
Croboptim::derivativeSize< Function > | |
Croboptim::derivativeSize< NTimesDerivableFunction< N > > | |
Croboptim::derivativeSize< TwiceDifferentiableFunction > | |
Croboptim::EigenMatrixDense | Tag type for functions using Eigen dense matrices |
Croboptim::EigenMatrixSparse | Tag type for functions using Eigen sparse matrices |
▼Cstd::exception | STL class |
▼Cstd::runtime_error | STL class |
Croboptim::BadGradient< T > | Exception thrown when a gradient check fail |
▼Croboptim::SolverError | Base exception class for solving errors |
Croboptim::SolverWarning | Exception used for non-critical errors during optimization |
▼CFdgPolicy | |
Croboptim::GenericFiniteDifferenceGradient< T, FdgPolicy > | Compute automatically a gradient with finite differences |
Croboptim::finiteDifferenceGradientPolicies::FivePointsRule< T > | Precise finite difference gradient computation |
▼Croboptim::GenericFunction< T > | Define an abstract mathematical function ( ![]() |
▼Croboptim::GenericDifferentiableFunction< T > | Define an abstract derivable function ( ![]() |
Croboptim::GenericFiniteDifferenceGradient< T, FdgPolicy > | Compute automatically a gradient with finite differences |
▼Croboptim::GenericTwiceDifferentiableFunction< T > | Define an abstract function which is derivable twice ( ![]() |
▼Croboptim::GenericQuadraticFunction< T > | Define an abstract quadratic function |
▼Croboptim::GenericLinearFunction< T > | Define an abstract linear function |
Croboptim::ConstantFunction | Constant function |
Croboptim::GenericNumericLinearFunction< T > | Build a linear function from a vector and a matrix |
Croboptim::IdentityFunction | Identity function |
Croboptim::NumericQuadraticFunction | Build a quadratic function from a matrix and a vector |
Croboptim::NTimesDerivableFunction< 2 > | Explicit specialization for the stop case of NTimesDerivable class |
Croboptim::SumOfC1Squares | Sum of the squares of differentiable functions |
Croboptim::GenericFunctionTraits< T > | GenericFunction traits |
Croboptim::GenericFunctionTraits< EigenMatrixDense > | Trait specializing GenericFunction for Eigen dense matrices |
Croboptim::GenericFunctionTraits< EigenMatrixSparse > | Trait specializing GenericFunction for Eigen sparse matrices |
Croboptim::visualization::Gnuplot | Gnuplot script |
Croboptim::detail::ltvector | |
▼Cnoncopyable | |
▼Croboptim::GenericSolver | Abstract interface satisfied by all solvers |
Croboptim::Solver< F, C > | Solver for a specific problem class |
▼Croboptim::Solver< Function, boost::mpl::vector< Function > > | |
Croboptim::DummySolver | Dummy solver which always fails |
Croboptim::DummySolverLastState | Dummy solver which always fails, but returns the last state of the solver |
Croboptim::NoSolution | Tag a result if no solution has been found |
Croboptim::NTimesDerivableFunction< DerivabilityOrder > | Define a ![]() ![]() |
Croboptim::Parameter | Parameters type |
▼Croboptim::ParametrizedFunction< F > | Define an abstract parametrized mathematical function ( ![]() |
Croboptim::DerivableParametrizedFunction< F > | Parametrized function with parameter derivative available |
Croboptim::Problem< F, C > | |
Croboptim::Problem< F, boost::mpl::vector<> > | |
▼Croboptim::Result | Represents the solution of an optimization problem |
Croboptim::ResultWithWarnings | Represents the solution of an optimization problem when errors occurred during the solving process |
Croboptim::finiteDifferenceGradientPolicies::Simple< T > | Fast finite difference gradient computation |
Croboptim::SolverFactory< T > | Define a solver factory that instanciate the plug-ins |
▼Cstatic_visitor | |
Croboptim::detail::printConstraint< P > | |
▼CT | |
Croboptim::CachedFunction< T > | Store previous function computation |
Croboptim::Split< T > |