11#ifndef EIGEN_CONSTANTS_H
12#define EIGEN_CONSTANTS_H
21const int Dynamic = -1;
26const int DynamicIndex = 0xffffff;
31const int Infinity = -1;
149const unsigned int NestByRefBit = 0x100;
201enum CornerType { TopLeft, TopRight, BottomLeft, BottomRight };
227 InnerVectorizedTraversal,
230 LinearVectorizedTraversal,
233 SliceVectorizedTraversal,
254enum SpecializedType {
294enum NoChange_t { NoChange };
295enum Sequential_t { Sequential };
296enum Default_t { Default };
369#error The preprocessor symbol 'Success' is defined, possibly by the X11 header file X.h
403namespace Architecture
409#if defined EIGEN_VECTORIZE_SSE
411#elif defined EIGEN_VECTORIZE_ALTIVEC
421enum ProductImplType { CoeffBasedProductMode, LazyCoeffBasedProductMode, OuterProduct, InnerProduct, GemvProduct, GemmProduct };
425enum Action {GetAction, SetAction};
440 enum ComparisonName {
SideType
Definition Constants.h:275
DecompositionOptions
Definition Constants.h:321
TransformTraits
Definition Constants.h:389
ComputationInfo
Definition Constants.h:374
CornerType
Definition Constants.h:201
UpLoType
Definition Constants.h:165
AccessorLevels
Definition Constants.h:308
StorageOptions
Definition Constants.h:262
DirectionType
Definition Constants.h:206
AlignmentType
Definition Constants.h:190
QRPreconditioners
Definition Constants.h:357
@ OnTheLeft
Definition Constants.h:277
@ OnTheRight
Definition Constants.h:279
@ ComputeFullV
Definition Constants.h:331
@ Ax_lBx
Definition Constants.h:344
@ BAx_lx
Definition Constants.h:350
@ ComputeFullU
Definition Constants.h:327
@ ComputeEigenvectors
Definition Constants.h:339
@ ComputeThinV
Definition Constants.h:333
@ ComputeThinU
Definition Constants.h:329
@ EigenvaluesOnly
Definition Constants.h:336
@ ABx_lx
Definition Constants.h:347
@ Projective
Definition Constants.h:398
@ Affine
Definition Constants.h:394
@ Isometry
Definition Constants.h:391
@ AffineCompact
Definition Constants.h:396
@ NoConvergence
Definition Constants.h:380
@ NumericalIssue
Definition Constants.h:378
@ InvalidInput
Definition Constants.h:383
@ Success
Definition Constants.h:376
@ UnitLower
Definition Constants.h:175
@ StrictlyLower
Definition Constants.h:179
@ Symmetric
Definition Constants.h:185
@ UnitUpper
Definition Constants.h:177
@ ZeroDiag
Definition Constants.h:173
@ UnitDiag
Definition Constants.h:171
@ StrictlyUpper
Definition Constants.h:181
@ SelfAdjoint
Definition Constants.h:183
@ Upper
Definition Constants.h:169
@ Lower
Definition Constants.h:167
@ WriteAccessors
Definition Constants.h:312
@ ReadOnlyAccessors
Definition Constants.h:310
@ DirectWriteAccessors
Definition Constants.h:316
@ DirectAccessors
Definition Constants.h:314
@ AutoAlign
Definition Constants.h:268
@ RowMajor
Definition Constants.h:266
@ DontAlign
Definition Constants.h:270
@ ColMajor
Definition Constants.h:264
@ Vertical
Definition Constants.h:209
@ BothDirections
Definition Constants.h:215
@ Horizontal
Definition Constants.h:212
@ Aligned
Definition Constants.h:194
@ Unaligned
Definition Constants.h:192
@ ColPivHouseholderQRPreconditioner
Definition Constants.h:363
@ FullPivHouseholderQRPreconditioner
Definition Constants.h:365
@ HouseholderQRPreconditioner
Definition Constants.h:361
@ NoQRPreconditioner
Definition Constants.h:359
const unsigned int DirectAccessBit
Definition Constants.h:142
const unsigned int LvalueBit
Definition Constants.h:131
const unsigned int RowMajorBit
Definition Constants.h:53
const unsigned int AlignedBit
Definition Constants.h:147
const unsigned int PacketAccessBit
Definition Constants.h:81
const unsigned int ActualPacketAccessBit
Definition Constants.h:92
const unsigned int LinearAccessBit
Definition Constants.h:117
const unsigned int EvalBeforeAssigningBit
Definition Constants.h:63
const unsigned int EvalBeforeNestingBit
Definition Constants.h:58
Definition Constants.h:434
Definition Constants.h:428
Definition Constants.h:431