Public Types | Static Public Member Functions | List of all members
Eigen::NumTraits< casadi::Matrix< Scalar > > Struct Template Reference

Eigen::NumTraits<> specialization for casadi::SX. More...

#include <casadi.hpp>

Public Types

enum  {
  IsComplex = 0, IsInteger = 0, IsSigned = 1, RequireInitialization = 1,
  ReadCost = 1, AddCost = 2, MulCost = 2
}
 
using Literal = casadi::Matrix< Scalar >
 
using Nested = casadi::Matrix< Scalar >
 
using NonInteger = casadi::Matrix< Scalar >
 
using Real = casadi::Matrix< Scalar >
 

Static Public Member Functions

static int digits10 ()
 
static casadi::Matrix< Scalar > dummy_precision ()
 
static casadi::Matrix< Scalar > epsilon ()
 
static casadi::Matrix< Scalar > highest ()
 
static casadi::Matrix< Scalar > lowest ()
 

Detailed Description

template<typename Scalar>
struct Eigen::NumTraits< casadi::Matrix< Scalar > >

Eigen::NumTraits<> specialization for casadi::SX.

Definition at line 98 of file autodiff/casadi.hpp.

Member Typedef Documentation

◆ Literal

template<typename Scalar >
using Eigen::NumTraits< casadi::Matrix< Scalar > >::Literal = casadi::Matrix<Scalar>

Definition at line 102 of file autodiff/casadi.hpp.

◆ Nested

template<typename Scalar >
using Eigen::NumTraits< casadi::Matrix< Scalar > >::Nested = casadi::Matrix<Scalar>

Definition at line 103 of file autodiff/casadi.hpp.

◆ NonInteger

template<typename Scalar >
using Eigen::NumTraits< casadi::Matrix< Scalar > >::NonInteger = casadi::Matrix<Scalar>

Definition at line 101 of file autodiff/casadi.hpp.

◆ Real

template<typename Scalar >
using Eigen::NumTraits< casadi::Matrix< Scalar > >::Real = casadi::Matrix<Scalar>

Definition at line 100 of file autodiff/casadi.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<typename Scalar >
anonymous enum
Enumerator
IsComplex 
IsInteger 
IsSigned 
RequireInitialization 
ReadCost 
AddCost 
MulCost 

Definition at line 105 of file autodiff/casadi.hpp.

Member Function Documentation

◆ digits10()

template<typename Scalar >
static int Eigen::NumTraits< casadi::Matrix< Scalar > >::digits10 ( )
inlinestatic

Definition at line 141 of file autodiff/casadi.hpp.

◆ dummy_precision()

template<typename Scalar >
static casadi::Matrix<Scalar> Eigen::NumTraits< casadi::Matrix< Scalar > >::dummy_precision ( )
inlinestatic

Definition at line 126 of file autodiff/casadi.hpp.

◆ epsilon()

template<typename Scalar >
static casadi::Matrix<Scalar> Eigen::NumTraits< casadi::Matrix< Scalar > >::epsilon ( )
inlinestatic

Definition at line 121 of file autodiff/casadi.hpp.

◆ highest()

template<typename Scalar >
static casadi::Matrix<Scalar> Eigen::NumTraits< casadi::Matrix< Scalar > >::highest ( )
inlinestatic

Definition at line 131 of file autodiff/casadi.hpp.

◆ lowest()

template<typename Scalar >
static casadi::Matrix<Scalar> Eigen::NumTraits< casadi::Matrix< Scalar > >::lowest ( )
inlinestatic

Definition at line 136 of file autodiff/casadi.hpp.


The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:51