Classes |
struct | roboptim::detail::PrecisionTrait< T > |
struct | roboptim::detail::AutopromoteTrait< T > |
struct | roboptim::detail::AutopromoteTrait< Plus< U, V > > |
struct | roboptim::detail::AutopromoteTrait< Minus< U, V > > |
struct | roboptim::detail::AutopromoteTrait< Product< U, V > > |
struct | roboptim::detail::AutopromoteTrait< Scalar< U > > |
struct | roboptim::detail::promote2< T1, T2, promoteToT1 > |
struct | roboptim::detail::promote2< T1, T2, 0 > |
struct | roboptim::detail::PromoteTrait< T1_orig, T2_orig > |
Namespaces |
namespace | roboptim |
| Meta-functions, functions and solver-related classes.
|
namespace | roboptim::detail |
Defines |
#define | ROBOPTIM_CORE_DECLARE_PRECISION(T, rank) |
#define | ROBOPTIM_CORE_DECLARE_AUTOPROMOTE(T1, T2) |
Functions |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericFunction< EigenMatrixDense >, 1) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericFunction< EigenMatrixSparse >, 1) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericDifferentiableFunction< EigenMatrixDense >, 2) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericDifferentiableFunction< EigenMatrixSparse >, 2) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericTwiceDifferentiableFunction< EigenMatrixDense >, 3) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericTwiceDifferentiableFunction< EigenMatrixSparse >, 3) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericQuadraticFunction< EigenMatrixDense >, 3) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericQuadraticFunction< EigenMatrixSparse >, 3) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericLinearFunction< EigenMatrixDense >, 4) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_PRECISION (GenericLinearFunction< EigenMatrixSparse >, 4) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericNumericQuadraticFunction< EigenMatrixDense >, GenericQuadraticFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericNumericQuadraticFunction< EigenMatrixSparse >, GenericQuadraticFunction< EigenMatrixSparse >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericNumericLinearFunction< EigenMatrixDense >, GenericLinearFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericNumericLinearFunction< EigenMatrixSparse >, GenericLinearFunction< EigenMatrixSparse >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericConstantFunction< EigenMatrixDense >, GenericLinearFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericConstantFunction< EigenMatrixSparse >, GenericLinearFunction< EigenMatrixSparse >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericIdentityFunction< EigenMatrixDense >, GenericLinearFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (GenericIdentityFunction< EigenMatrixSparse >, GenericLinearFunction< EigenMatrixSparse >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (Cos< EigenMatrixDense >, GenericDifferentiableFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (Cos< EigenMatrixSparse >, GenericDifferentiableFunction< EigenMatrixSparse >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (Sin< EigenMatrixDense >, GenericDifferentiableFunction< EigenMatrixDense >) |
| roboptim::detail::ROBOPTIM_CORE_DECLARE_AUTOPROMOTE (Sin< EigenMatrixSparse >, GenericDifferentiableFunction< EigenMatrixSparse >) |