Classes | |
class | roboptim::DerivableParametrizedFunction< F > |
Parametrized function with parameter derivative available. More... | |
class | roboptim::GenericDifferentiableFunction< T > |
Define an abstract derivable function ( \(C^1\)). More... | |
class | roboptim::FunctionPool< F, FLIST > |
A pool of functions that will be processed together. More... | |
struct | roboptim::GenericFunctionTraits< T > |
GenericFunction traits. More... | |
class | roboptim::GenericFunction< T > |
Define an abstract mathematical function ( \(C^0\)). More... | |
struct | roboptim::GenericFunctionTraits< EigenMatrixDense > |
Trait specializing GenericFunction for Eigen dense matrices. More... | |
struct | roboptim::GenericFunctionTraits< EigenMatrixSparse > |
Trait specializing GenericFunction for Eigen sparse matrices. More... | |
class | roboptim::GenericLinearFunction< T > |
Define an abstract linear function. More... | |
class | roboptim::ParametrizedFunction< F > |
Define an abstract parametrized mathematical function ( \(C^0\)). More... | |
class | roboptim::GenericQuadraticFunction< T > |
Define an abstract quadratic function. More... | |
class | roboptim::GenericSumOfC1Squares< T > |
Generic sum of the squares of differentiable functions. More... | |
class | roboptim::GenericTwiceDifferentiableFunction< T > |
Define an abstract function which is twice-derivable ( \(C^2\)). More... | |
Typedefs | |
typedef GenericSumOfC1Squares < EigenMatrixDense > | roboptim::SumOfC1Squares |
Sum of the squares of dense differentiable functions. More... | |
typedef GenericSumOfC1Squares < EigenMatrixSparse > | roboptim::SumOfC1SquaresSparse |
Sum of the squares of sparse differentiable functions. More... | |
Enumerations | |
enum | roboptim::FunctionFlag { roboptim::ROBOPTIM_IS_FUNCTION = 1 << 0, roboptim::ROBOPTIM_IS_DIFFERENTIABLE = 1 << 1, roboptim::ROBOPTIM_IS_TWICE_DIFFERENTIABLE = 1 << 2, roboptim::ROBOPTIM_IS_QUADRATIC = 1 << 3, roboptim::ROBOPTIM_IS_NUMERIC_QUADRATIC = 1 << 4, roboptim::ROBOPTIM_IS_LINEAR = 1 << 5, roboptim::ROBOPTIM_IS_NUMERIC_LINEAR = 1 << 6, roboptim::ROBOPTIM_IS_POLYNOMIAL = 1 << 7, roboptim::ROBOPTIM_IS_CONSTANT = 1 << 8 } |
Bit flags describing the type of function. More... | |
Variables | |
static const int | roboptim::StorageOrder = Eigen::ROBOPTIM_STORAGE_ORDER |
Default matrix storage order. More... | |
typedef GenericSumOfC1Squares<EigenMatrixDense> roboptim::SumOfC1Squares |
Sum of the squares of dense differentiable functions.
typedef GenericSumOfC1Squares<EigenMatrixSparse> roboptim::SumOfC1SquaresSparse |
Sum of the squares of sparse differentiable functions.
|
static |
Default matrix storage order.
Referenced by roboptim::visualization::matplotlib::detail::sparse_matrix_to_matplotlib().