Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

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