Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
roboptim::detail::add_shared_ptr< CLIST >Transform a types list into a types list of shared pointers
roboptim::BadGradient< T >Exception thrown when a gradient check fail
roboptim::CachedFunction< T >Store previous function computation
roboptim::visualization::gnuplot::CommandGnuplot command
roboptim::ConstantFunctionConstant function
roboptim::DerivableParametrizedFunction< F >Parametrized function with parameter derivative available
roboptim::derivativeSize< DifferentiableFunction >
roboptim::derivativeSize< Function >
roboptim::derivativeSize< NTimesDerivableFunction< N > >
roboptim::derivativeSize< TwiceDifferentiableFunction >
roboptim::DummySolverDummy solver which always fails
roboptim::DummySolverLastStateDummy solver which always fails, but returns the last state of the solver
roboptim::EigenMatrixDenseTag type for functions using Eigen dense matrices
roboptim::EigenMatrixSparseTag type for functions using Eigen sparse matrices
roboptim::finiteDifferenceGradientPolicies::FivePointsRule< T >Precise finite difference gradient computation
roboptim::GenericDifferentiableFunction< T >Define an abstract derivable function ( $C^1$)
roboptim::GenericFiniteDifferenceGradient< T, FdgPolicy >Compute automatically a gradient with finite differences
roboptim::GenericFunction< T >Define an abstract mathematical function ( $C^0$)
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::GenericLinearFunction< T >Define an abstract linear function
roboptim::GenericNumericLinearFunction< T >Build a linear function from a vector and a matrix
roboptim::GenericQuadraticFunction< T >Define an abstract quadratic function
roboptim::GenericSolverAbstract interface satisfied by all solvers
roboptim::GenericTwiceDifferentiableFunction< T >Define an abstract function which is derivable twice ( $C^2$)
roboptim::visualization::GnuplotGnuplot script
roboptim::IdentityFunctionIdentity function
roboptim::NoSolutionTag a result if no solution has been found
roboptim::NTimesDerivableFunction< DerivabilityOrder >Define a $\mathbb{R} \rightarrow \mathbb{R}^m$ function, derivable n times ( $n \geq 2$)
roboptim::NTimesDerivableFunction< 2 >Explicit specialization for the stop case of NTimesDerivable class
roboptim::NumericQuadraticFunctionBuild a quadratic function from a matrix and a vector
roboptim::ParameterParameters type
roboptim::ParametrizedFunction< F >Define an abstract parametrized mathematical function ( $C^0$)
roboptim::detail::printConstraint< P >
roboptim::Problem< F, CLIST >
roboptim::Problem< F, boost::mpl::vector<> >
roboptim::ResultRepresents the solution of an optimization problem
roboptim::ResultWithWarningsRepresents the solution of an optimization problem when errors occurred during the solving process
roboptim::finiteDifferenceGradientPolicies::Simple< T >Fast finite difference gradient computation
roboptim::Solver< F, C >Solver for a specific problem class
roboptim::SolverErrorBase exception class for solving errors
roboptim::SolverFactory< T >Define a solver factory that instanciate the plug-ins
roboptim::SolverWarningException used for non-critical errors during optimization
roboptim::Split< T >
roboptim::SumOfC1SquaresSum of the squares of differentiable functions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines