roboptim::GenericFunctionTraits< EigenMatrixDense > Struct Template Reference

Trait specializing GenericFunction for Eigen dense matrices. More...

#include <roboptim/core/function.hh>

Public Types

typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > matrix_t
 
typedef Eigen::Matrix< double, Eigen::Dynamic, 1 > vector_t
 
typedef matrix_t::Index size_type
 
typedef matrix_t::Scalar value_type
 
typedef vector_t result_t
 
typedef vector_t argument_t
 
typedef vector_t gradient_t
 
typedef matrix_t jacobian_t
 

Detailed Description

template<>
struct roboptim::GenericFunctionTraits< EigenMatrixDense >

Trait specializing GenericFunction for Eigen dense matrices.

Member Typedef Documentation

typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> roboptim::GenericFunctionTraits< EigenMatrixDense >::matrix_t
typedef Eigen::Matrix<double, Eigen::Dynamic, 1> roboptim::GenericFunctionTraits< EigenMatrixDense >::vector_t