|
| enum | Eigen::UpLoType {
Eigen::Lower = 0x1
, Eigen::Upper = 0x2
, Eigen::UnitDiag = 0x4
, Eigen::ZeroDiag = 0x8
,
Eigen::UnitLower = UnitDiag | Lower
, Eigen::UnitUpper = UnitDiag | Upper
, Eigen::StrictlyLower = ZeroDiag | Lower
, Eigen::StrictlyUpper = ZeroDiag | Upper
,
Eigen::SelfAdjoint = 0x10
, Eigen::Symmetric = 0x20
} |
| |
| enum | Eigen::AlignmentType {
Eigen::Unaligned = 0
, Eigen::Aligned8 = 8
, Eigen::Aligned16 = 16
, Eigen::Aligned32 = 32
,
Eigen::Aligned64 = 64
, Eigen::Aligned128 = 128
, Eigen::AlignedMask = 255
, Eigen::Aligned = 16
,
Eigen::AlignedMax = Unaligned
} |
| |
| enum | Eigen::DirectionType { Eigen::Vertical
, Eigen::Horizontal
, Eigen::BothDirections
} |
| |
| enum | Eigen::TraversalType {
Eigen::DefaultTraversal
, Eigen::LinearTraversal
, Eigen::InnerVectorizedTraversal
, Eigen::LinearVectorizedTraversal
,
Eigen::SliceVectorizedTraversal
, Eigen::InvalidTraversal
, Eigen::AllAtOnceTraversal
} |
| |
| enum | Eigen::UnrollingType { Eigen::NoUnrolling
, Eigen::InnerUnrolling
, Eigen::CompleteUnrolling
} |
| |
| enum | Eigen::SpecializedType { Eigen::Specialized
, Eigen::BuiltIn
} |
| |
| enum | Eigen::StorageOptions { Eigen::ColMajor = 0
, Eigen::RowMajor = 0x1
, Eigen::AutoAlign = 0
, Eigen::DontAlign = 0x2
} |
| |
| enum | Eigen::SideType { Eigen::OnTheLeft = 1
, Eigen::OnTheRight = 2
} |
| |
| enum | Eigen::NaNPropagationOptions { Eigen::PropagateFast = 0
, Eigen::PropagateNaN
, Eigen::PropagateNumbers
} |
| |
| enum | Eigen::NoChange_t { Eigen::NoChange
} |
| |
| enum | Eigen::Sequential_t { Eigen::Sequential
} |
| |
| enum | Eigen::Default_t { Eigen::Default
} |
| |
| enum | Eigen::AmbiVectorMode { Eigen::IsDense = 0
, Eigen::IsSparse
} |
| |
| enum | Eigen::AccessorLevels { Eigen::ReadOnlyAccessors
, Eigen::WriteAccessors
, Eigen::DirectAccessors
, Eigen::DirectWriteAccessors
} |
| |
| enum | Eigen::DecompositionOptions {
Eigen::Pivoting = 0x01
, Eigen::NoPivoting = 0x02
, Eigen::ComputeFullU = 0x04
, Eigen::ComputeThinU = 0x08
,
Eigen::ComputeFullV = 0x10
, Eigen::ComputeThinV = 0x20
, Eigen::EigenvaluesOnly = 0x40
, Eigen::ComputeEigenvectors = 0x80
,
Eigen::EigVecMask = EigenvaluesOnly | ComputeEigenvectors
, Eigen::Ax_lBx = 0x100
, Eigen::ABx_lx = 0x200
, Eigen::BAx_lx = 0x400
,
Eigen::GenEigMask = Ax_lBx | ABx_lx | BAx_lx
} |
| |
| enum | Eigen::QRPreconditioners {
Eigen::ColPivHouseholderQRPreconditioner = 0x0
, Eigen::NoQRPreconditioner = 0x40
, Eigen::HouseholderQRPreconditioner = 0x80
, Eigen::FullPivHouseholderQRPreconditioner = 0xC0
,
Eigen::DisableQRDecomposition = NoQRPreconditioner
} |
| |
| enum | Eigen::ComputationInfo { Eigen::Success = 0
, Eigen::NumericalIssue = 1
, Eigen::NoConvergence = 2
, Eigen::InvalidInput = 3
} |
| |
| enum | Eigen::TransformTraits { Eigen::Isometry = 0x1
, Eigen::Affine = 0x2
, Eigen::AffineCompact = 0x10 | Affine
, Eigen::Projective = 0x20
} |
| |
| enum | Eigen::Architecture::Type {
Eigen::Architecture::Generic = 0x0
, Eigen::Architecture::SSE = 0x1
, Eigen::Architecture::AltiVec = 0x2
, Eigen::Architecture::VSX = 0x3
,
Eigen::Architecture::NEON = 0x4
, Eigen::Architecture::MSA = 0x5
, Eigen::Architecture::SVE = 0x6
, Eigen::Architecture::HVX = 0x7
,
Eigen::Architecture::LSX = 0x8
, Eigen::Architecture::Target = Generic
} |
| |
| enum | Eigen::ProductImplType {
Eigen::DefaultProduct = 0
, Eigen::LazyProduct
, Eigen::AliasFreeProduct
, Eigen::CoeffBasedProductMode
,
Eigen::LazyCoeffBasedProductMode
, Eigen::OuterProduct
, Eigen::InnerProduct
, Eigen::GemvProduct
,
Eigen::GemmProduct
} |
| |
| enum | Eigen::Action { Eigen::GetAction
, Eigen::SetAction
} |
| |
| enum | Eigen::internal::ComparisonName : unsigned int {
Eigen::internal::cmp_EQ = 0
, Eigen::internal::cmp_LT = 1
, Eigen::internal::cmp_LE = 2
, Eigen::internal::cmp_UNORD = 3
,
Eigen::internal::cmp_NEQ = 4
, Eigen::internal::cmp_GT = 5
, Eigen::internal::cmp_GE = 6
} |
| |