WPILibC++ 2026.2.1
Loading...
Searching...
No Matches
Eigen::NumTraits< slp::Variable > Struct Reference

NumTraits specialization that allows instantiating Eigen types with Variable. More...

#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/sleipnir/include/sleipnir/autodiff/variable.hpp>

Inheritance diagram for Eigen::NumTraits< slp::Variable >:

Public Types

using Real = slp::Variable
 Real type.
 
using NonInteger = slp::Variable
 Non-integer type.
 
using Nested = slp::Variable
 Nested type.
 

Static Public Attributes

static constexpr int IsComplex = 0
 Is complex.
 
static constexpr int IsInteger = 0
 Is integer.
 
static constexpr int IsSigned = 1
 Is signed.
 
static constexpr int RequireInitialization = 1
 Require initialization.
 
static constexpr int ReadCost = 1
 Read cost.
 
static constexpr int AddCost = 3
 Add cost.
 
static constexpr int MulCost = 3
 Multiply cost.
 

Detailed Description

NumTraits specialization that allows instantiating Eigen types with Variable.

Member Typedef Documentation

◆ Nested

using Eigen::NumTraits< slp::Variable >::Nested = slp::Variable

Nested type.

◆ NonInteger

using Eigen::NumTraits< slp::Variable >::NonInteger = slp::Variable

Non-integer type.

◆ Real

using Eigen::NumTraits< slp::Variable >::Real = slp::Variable

Real type.

Member Data Documentation

◆ AddCost

int Eigen::NumTraits< slp::Variable >::AddCost = 3
staticconstexpr

Add cost.

◆ IsComplex

int Eigen::NumTraits< slp::Variable >::IsComplex = 0
staticconstexpr

Is complex.

◆ IsInteger

int Eigen::NumTraits< slp::Variable >::IsInteger = 0
staticconstexpr

Is integer.

◆ IsSigned

int Eigen::NumTraits< slp::Variable >::IsSigned = 1
staticconstexpr

Is signed.

◆ MulCost

int Eigen::NumTraits< slp::Variable >::MulCost = 3
staticconstexpr

Multiply cost.

◆ ReadCost

int Eigen::NumTraits< slp::Variable >::ReadCost = 1
staticconstexpr

Read cost.

◆ RequireInitialization

int Eigen::NumTraits< slp::Variable >::RequireInitialization = 1
staticconstexpr

Require initialization.


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