Classes | |
class | roboptim::NoSolution |
Tag a result if no solution has been found. More... | |
class | roboptim::GenericConstantFunction< T > |
Constant function. More... | |
class | roboptim::GenericDifferentiableFunction< T > |
Define an abstract derivable function ( ![]() | |
class | roboptim::finiteDifferenceGradientPolicies::Simple< T > |
Fast finite difference gradient computation. More... | |
class | roboptim::finiteDifferenceGradientPolicies::FivePointsRule< T > |
Precise finite difference gradient computation. More... | |
class | roboptim::GenericFiniteDifferenceGradient< T, FdgPolicy > |
Compute automatically a gradient with finite differences. More... | |
class | roboptim::GenericFunction< T > |
Define an abstract mathematical function ( ![]() | |
struct | roboptim::GenericFunctionTraits< T > |
GenericFunction traits. More... | |
struct | roboptim::EigenMatrixDense |
Tag type for functions using Eigen dense matrices. More... | |
struct | roboptim::EigenMatrixSparse |
Tag type for functions using Eigen sparse matrices. More... | |
class | roboptim::Minus< U, V > |
Subtract two RobOptim functions. More... | |
class | roboptim::Plus< U, V > |
Sum two RobOptim functions. More... | |
class | roboptim::Product< U, V > |
Product of two RobOptim functions. More... | |
class | roboptim::Scalar< U > |
Multiply by a constant scalar value. More... | |
class | roboptim::GenericNumericLinearFunction< T > |
Build a linear function from a vector and a matrix. More... | |
class | roboptim::GenericNumericQuadraticFunction< T > |
Build a quadratic function from a matrix and a vector. More... | |
class | roboptim::GenericConstantFunction< T > |
Constant function. More... | |
class | roboptim::GenericIdentityFunction< T > |
Identity function. More... | |
class | roboptim::Cos< T > |
Cos function. More... | |
class | roboptim::Sin< T > |
Sin function. More... | |
class | roboptim::GenericTwiceDifferentiableFunction< T > |
Define an abstract function which is twice-derivable ( ![]() | |
class | roboptim::GenericLinearFunction< T > |
Define an abstract linear function. More... | |
class | roboptim::GenericQuadraticFunction< T > |
Define an abstract quadratic function. More... | |
class | roboptim::Problem< F, CLIST > |
class | roboptim::Solver< F, C > |
Solver for a specific problem class. More... | |
class | roboptim::SolverFactory< T > |
Define a solver factory that instanciate the plug-ins. More... | |
class | roboptim::NTimesDerivableFunction< DerivabilityOrder > |
Define a ![]() ![]() | |
struct | roboptim::derivativeSize< T > |
class | roboptim::LRUCache< K, V, H > |
LRU (Least Recently Used) cache. More... | |
Namespaces | |
roboptim | |
defined(EIGEN_RUNTIME_NO_MALLOC) && !defined(ROBOPTIM_DO_NOT_CHECK_ALLOCATION) | |
roboptim::finiteDifferenceGradientPolicies | |
Contains finite difference gradients policies. | |
Typedefs | |
typedef GenericFunction< EigenMatrixDense > | roboptim::Function |
Dense function. More... | |
typedef GenericFunction< EigenMatrixSparse > | roboptim::SparseFunction |
Sparse function. More... | |
typedef GenericDifferentiableFunction< EigenMatrixDense > | roboptim::DifferentiableFunction |
Dense differentiable function. More... | |
typedef GenericDifferentiableFunction< EigenMatrixSparse > | roboptim::DifferentiableSparseFunction |
Sparse differentiable function. More... | |
typedef GenericNumericLinearFunction< EigenMatrixDense > | roboptim::NumericLinearFunction |
typedef GenericNumericQuadraticFunction< EigenMatrixDense > | roboptim::NumericQuadraticFunction |
typedef GenericConstantFunction< EigenMatrixDense > | roboptim::ConstantFunction |
typedef GenericIdentityFunction< EigenMatrixDense > | roboptim::IdentityFunction |
typedef GenericTwiceDifferentiableFunction< EigenMatrixDense > | roboptim::TwiceDifferentiableFunction |
typedef GenericTwiceDifferentiableFunction< EigenMatrixSparse > | roboptim::TwiceDifferentiableSparseFunction |
typedef GenericLinearFunction< EigenMatrixDense > | roboptim::LinearFunction |
typedef GenericLinearFunction< EigenMatrixSparse > | roboptim::LinearSparseFunction |
typedef GenericQuadraticFunction< EigenMatrixDense > | roboptim::QuadraticFunction |
typedef GenericQuadraticFunction< EigenMatrixSparse > | roboptim::QuadraticSparseFunction |