Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Croboptim::detail::add_shared_ptr< CLIST >Transform a types list into a types list of shared pointers
 Cand_
 Croboptim::detail::AutopromoteTrait< T >
 Croboptim::detail::AutopromoteTrait< Minus< U, V > >
 Croboptim::detail::AutopromoteTrait< Plus< U, V > >
 Croboptim::detail::AutopromoteTrait< Product< U, V > >
 Croboptim::detail::AutopromoteTrait< Scalar< U > >
 Croboptim::detail::BlockProviderGives access to a std::vector of std::pair<size_t, size_t> representing blocks of input Those blocks are needed even if the function is not differentiable, making it easier for us to define it in a exterior class to then use it transparently
 Croboptim::detail::CachedFunctionTypes< T >
 Croboptim::detail::cast_constraint_type< C, CLIST >Get the constraint type of CLIST that best match C
 Croboptim::visualization::matplotlib::CommandMatplotlib command
 Croboptim::visualization::gnuplot::CommandGnuplot command
 Croboptim::detail::ConcatenateTypes< T >
 Croboptim::detail::const_eigen_ref< T >Return the type of a const reference to an Eigen matrix, using Eigen's Ref
 Croboptim::detail::const_ref< T >Return the proper const reference type of a given type
 Croboptim::detail::ConvertConstraint< CLIST >Convert a constraint to a proper type
 Ccopy
 Croboptim::derivativeSize< T >
 Croboptim::derivativeSize< GenericDifferentiableFunction< T > >
 Croboptim::derivativeSize< GenericFunction< T > >
 Croboptim::derivativeSize< GenericTwiceDifferentiableFunction< T > >
 Croboptim::derivativeSize< NTimesDerivableFunction< N > >
 Croboptim::EigenMatrixDenseTag type for functions using Eigen dense matrices
 Croboptim::EigenMatrixSparseTag type for functions using Eigen sparse matrices
 Croboptim::detail::EvaluateConstraintViolation< P >
 Cstd::exceptionSTL class
 CF
 CFdgPolicy
 Cfold
 Croboptim::GenericFunction< T >Define an abstract mathematical function ( $C^0$)
 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::GnuplotGnuplot script
 Cgreater
 Croboptim::HasherHash generator for argument vector
 Cif_
 Croboptim::visualization::matplotlib::ImportMatplotlib import
 Cis_base_of
 Croboptim::detail::is_compatible_list< CLIST_, CLIST >Check that CLIST_ is a subset of CLIST (i.e
 Croboptim::LRUCache< K, V, H >LRU (Least Recently Used) cache
 Croboptim::LRUCache< cacheKey_t, jacobian_t, Hasher >
 Cmake_variant_over
 Croboptim::visualization::MatplotlibMatplotlib script
 Croboptim::visualization::matplotlib::MatrixPlotTypeWrap enum for matrix plotting type
 Croboptim::callback::Multiplexer< S >Callback multiplexer
 Cnoncopyable
 Croboptim::NoSolutionTag a result if no solution has been found
 Croboptim::NTimesDerivableFunction< DerivabilityOrder >Define a $\mathbb{R} \rightarrow \mathbb{R}^m$ function, derivable n times ( $n \geq 2$)
 Croboptim::OptimizationLogger< T >Log the optimization process (values, Jacobians, time taken etc.)
 Cor_
 Croboptim::ParameterSolver parameter type
 Croboptim::ParametrizedFunction< F >Define an abstract parametrized mathematical function ( $C^0$)
 Croboptim::finiteDifferenceGradientPolicies::Policy< T >Interface for the finite difference gradient policies
 Croboptim::detail::PrecisionTrait< T >
 Croboptim::Problem< F, CLIST >
 Croboptim::Problem< F, boost::mpl::vector<> >
 Croboptim::detail::ProductDifferentiationUtility structure used for product differentiation
 Croboptim::detail::promote2< T1, T2, promoteToT1 >
 Croboptim::detail::promote2< T1, T2, 0 >
 Croboptim::detail::PromoteTrait< T1_orig, T2_orig >
 Croboptim::ResultRepresents the solution of an optimization problem
 Cresult_t
 Croboptim::detail::row_vector_stride< SO >Get the matrix stride type for a row vector, given a matrix storage order
 Croboptim::SolverFactory< T >Define a solver factory that instanciate the plug-ins
 Croboptim::StateParameter< F >Solver state parameters type
 Croboptim::StateParameter< function_t >
 Cstatic_visitor
 CT
 CT_promote
 CT_type
 Ctype
 Croboptim::detail::ProductDifferentiation::Types< U, V >Some useful types for product differentiation