Classes |
struct | Eigen::ArrayXpr |
struct | Eigen::Dense |
struct | Eigen::MatrixXpr |
Namespaces |
namespace | Eigen |
| iterative scaling algorithm to equilibrate rows and column norms in matrices
|
namespace | Eigen::Architecture |
Enumerations |
enum | {
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::Unaligned = 0,
Eigen::Aligned = 1
} |
enum | {
Eigen::DefaultTraversal,
Eigen::LinearTraversal,
Eigen::InnerVectorizedTraversal,
Eigen::LinearVectorizedTraversal,
Eigen::SliceVectorizedTraversal,
Eigen::InvalidTraversal,
Eigen::AllAtOnceTraversal
} |
enum | { Eigen::NoUnrolling,
Eigen::InnerUnrolling,
Eigen::CompleteUnrolling
} |
enum | { Eigen::Specialized,
Eigen::BuiltIn
} |
enum | { Eigen::ColMajor = 0,
Eigen::RowMajor = 0x1,
Eigen::AutoAlign = 0,
Eigen::DontAlign = 0x2
} |
enum | { Eigen::OnTheLeft = 1,
Eigen::OnTheRight = 2
} |
enum | { Eigen::IsDense = 0,
Eigen::IsSparse
} |
enum | {
Eigen::CoeffBasedProductMode,
Eigen::LazyCoeffBasedProductMode,
Eigen::OuterProduct,
Eigen::InnerProduct,
Eigen::GemvProduct,
Eigen::GemmProduct
} |
enum | Eigen::AccessorLevels { Eigen::ReadOnlyAccessors,
Eigen::WriteAccessors,
Eigen::DirectAccessors,
Eigen::DirectWriteAccessors
} |
enum | Eigen::Action { Eigen::GetAction,
Eigen::SetAction
} |
enum | Eigen::ComputationInfo { Eigen::Success = 0,
Eigen::NumericalIssue = 1,
Eigen::NoConvergence = 2,
Eigen::InvalidInput = 3
} |
enum | Eigen::CornerType { Eigen::TopLeft,
Eigen::TopRight,
Eigen::BottomLeft,
Eigen::BottomRight
} |
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::Default_t { Eigen::Default
} |
enum | Eigen::DirectionType { Eigen::Vertical,
Eigen::Horizontal,
Eigen::BothDirections
} |
enum | Eigen::NoChange_t { Eigen::NoChange
} |
enum | Eigen::QRPreconditioners { Eigen::NoQRPreconditioner,
Eigen::HouseholderQRPreconditioner,
Eigen::ColPivHouseholderQRPreconditioner,
Eigen::FullPivHouseholderQRPreconditioner
} |
enum | Eigen::Sequential_t { Eigen::Sequential
} |
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::Target = Generic
} |
Variables |
const unsigned int | Eigen::ActualPacketAccessBit = 0x0 |
const unsigned int | Eigen::AlignedBit = 0x80 |
const unsigned int | Eigen::DirectAccessBit = 0x40 |
const int | Eigen::Dynamic = -1 |
const int | Eigen::DynamicIndex = 0xffffff |
const unsigned int | Eigen::EvalBeforeAssigningBit = 0x4 |
const unsigned int | Eigen::EvalBeforeNestingBit = 0x2 |
const unsigned int | Eigen::HereditaryBits |
const int | Eigen::Infinity = -1 |
const unsigned int | Eigen::LinearAccessBit = 0x10 |
const unsigned int | Eigen::LvalueBit = 0x20 |
const unsigned int | Eigen::NestByRefBit = 0x100 |
const unsigned int | Eigen::PacketAccessBit = 0x8 |
const unsigned int | Eigen::RowMajorBit = 0x1 |