Constants.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::ArrayXpr
 
struct  Eigen::BandShape
 
struct  Eigen::Dense
 
struct  Eigen::DenseShape
 
struct  Eigen::DiagonalShape
 
struct  Eigen::HomogeneousShape
 
struct  Eigen::MatrixXpr
 
struct  Eigen::PermutationShape
 
struct  Eigen::PermutationStorage
 
struct  Eigen::SelfAdjointShape
 
struct  Eigen::SkewSymmetricShape
 
struct  Eigen::SolverShape
 
struct  Eigen::SolverStorage
 
struct  Eigen::Sparse
 
struct  Eigen::SparseShape
 
struct  Eigen::TranspositionsShape
 
struct  Eigen::TranspositionsStorage
 
struct  Eigen::TriangularShape
 

Namespaces

 Eigen
 : InteropHeaders
 
 Eigen::Architecture
 
 Eigen::internal
 

Enumerations

enum  Eigen::AccessorLevels {
  Eigen::ReadOnlyAccessors ,
  Eigen::WriteAccessors ,
  Eigen::DirectAccessors ,
  Eigen::DirectWriteAccessors
}
 
enum  Eigen::Action {
  Eigen::GetAction ,
  Eigen::SetAction
}
 
enum  Eigen::AlignmentType {
  Eigen::Unaligned ,
  Eigen::Aligned8 ,
  Eigen::Aligned16 ,
  Eigen::Aligned32 ,
  Eigen::Aligned64 ,
  Eigen::Aligned128 ,
  Eigen::AlignedMask ,
  Eigen::Aligned ,
  Eigen::AlignedMax
}
 
enum  Eigen::AmbiVectorMode {
  Eigen::IsDense ,
  Eigen::IsSparse
}
 
enum  Eigen::internal::ComparisonName : unsigned int {
  Eigen::internal::cmp_EQ ,
  Eigen::internal::cmp_LT ,
  Eigen::internal::cmp_LE ,
  Eigen::internal::cmp_UNORD ,
  Eigen::internal::cmp_NEQ ,
  Eigen::internal::cmp_GT ,
  Eigen::internal::cmp_GE
}
 
enum  Eigen::ComputationInfo {
  Eigen::Success ,
  Eigen::NumericalIssue ,
  Eigen::NoConvergence ,
  Eigen::InvalidInput
}
 
enum  Eigen::DecompositionOptions {
  Eigen::Pivoting ,
  Eigen::NoPivoting ,
  Eigen::ComputeFullU ,
  Eigen::ComputeThinU ,
  Eigen::ComputeFullV ,
  Eigen::ComputeThinV ,
  Eigen::EigenvaluesOnly ,
  Eigen::ComputeEigenvectors ,
  Eigen::EigVecMask ,
  Eigen::Ax_lBx ,
  Eigen::ABx_lx ,
  Eigen::BAx_lx ,
  Eigen::GenEigMask
}
 
enum  Eigen::Default_t { Eigen::Default }
 
enum  Eigen::DirectionType {
  Eigen::Vertical ,
  Eigen::Horizontal ,
  Eigen::BothDirections
}
 
enum  Eigen::NaNPropagationOptions {
  Eigen::PropagateFast ,
  Eigen::PropagateNaN ,
  Eigen::PropagateNumbers
}
 
enum  Eigen::NoChange_t { Eigen::NoChange }
 
enum  Eigen::ProductImplType {
  Eigen::DefaultProduct ,
  Eigen::LazyProduct ,
  Eigen::AliasFreeProduct ,
  Eigen::CoeffBasedProductMode ,
  Eigen::LazyCoeffBasedProductMode ,
  Eigen::OuterProduct ,
  Eigen::InnerProduct ,
  Eigen::GemvProduct ,
  Eigen::GemmProduct
}
 
enum  Eigen::QRPreconditioners {
  Eigen::ColPivHouseholderQRPreconditioner ,
  Eigen::NoQRPreconditioner ,
  Eigen::HouseholderQRPreconditioner ,
  Eigen::FullPivHouseholderQRPreconditioner ,
  Eigen::DisableQRDecomposition
}
 
enum  Eigen::Sequential_t { Eigen::Sequential }
 
enum  Eigen::SideType {
  Eigen::OnTheLeft ,
  Eigen::OnTheRight
}
 
enum  Eigen::SpecializedType {
  Eigen::Specialized ,
  Eigen::BuiltIn
}
 
enum  Eigen::StorageOptions {
  Eigen::ColMajor ,
  Eigen::RowMajor ,
  Eigen::AutoAlign ,
  Eigen::DontAlign
}
 
enum  Eigen::TransformTraits {
  Eigen::Isometry ,
  Eigen::Affine ,
  Eigen::AffineCompact ,
  Eigen::Projective
}
 
enum  Eigen::TraversalType {
  Eigen::DefaultTraversal ,
  Eigen::LinearTraversal ,
  Eigen::InnerVectorizedTraversal ,
  Eigen::LinearVectorizedTraversal ,
  Eigen::SliceVectorizedTraversal ,
  Eigen::InvalidTraversal ,
  Eigen::AllAtOnceTraversal
}
 
enum  Eigen::Architecture::Type {
  Eigen::Architecture::Generic ,
  Eigen::Architecture::SSE ,
  Eigen::Architecture::AltiVec ,
  Eigen::Architecture::VSX ,
  Eigen::Architecture::NEON ,
  Eigen::Architecture::MSA ,
  Eigen::Architecture::SVE ,
  Eigen::Architecture::Target
}
 
enum  Eigen::UnrollingType {
  Eigen::NoUnrolling ,
  Eigen::InnerUnrolling ,
  Eigen::CompleteUnrolling
}
 
enum  Eigen::UpLoType {
  Eigen::Lower ,
  Eigen::Upper ,
  Eigen::UnitDiag ,
  Eigen::ZeroDiag ,
  Eigen::UnitLower ,
  Eigen::UnitUpper ,
  Eigen::StrictlyLower ,
  Eigen::StrictlyUpper ,
  Eigen::SelfAdjoint ,
  Eigen::Symmetric
}
 

Variables

const unsigned int Eigen::ActualPacketAccessBit
 
EIGEN_DEPRECATED const unsigned int Eigen::AlignedBit
 
const unsigned int Eigen::CompressedAccessBit
 
const unsigned int Eigen::DirectAccessBit
 
const int Eigen::Dynamic
 
const int Eigen::DynamicIndex
 
EIGEN_DEPRECATED const unsigned int Eigen::EvalBeforeAssigningBit
 
const unsigned int Eigen::EvalBeforeNestingBit
 
const unsigned int Eigen::HereditaryBits
 
const int Eigen::HugeCost
 
const int Eigen::Infinity
 
const unsigned int Eigen::LinearAccessBit
 
const unsigned int Eigen::LvalueBit
 
const unsigned int Eigen::NestByRefBit
 
const unsigned int Eigen::NoPreferredStorageOrderBit
 
const unsigned int Eigen::PacketAccessBit
 
const unsigned int Eigen::RowMajorBit
 
const int Eigen::UndefinedIncr