Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

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