$treeview $search $mathjax
Eigen
3.2.5
$projectbrief
$projectbrief
$searchbox
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
aligned_allocator< T >
AlignedBox< _Scalar, _AmbientDim >
AMDOrdering< Index >
ArrayXpr
Block< XprType, BlockRows, BlockCols, InnerPanel >
Block< VectorType, internal::traits< VectorType >::Flags &RowMajorBit?1:Size, internal::traits< VectorType >::Flags &RowMajorBit?Size:1 >
VectorBlock< VectorType, Size >
CholmodBase< _MatrixType, _UpLo, Derived >
CholmodBase< _MatrixType, _UpLo, CholmodDecomposition< _MatrixType, _UpLo > >
CholmodDecomposition< _MatrixType, _UpLo >
CholmodBase< _MatrixType, _UpLo, CholmodSimplicialLDLT< _MatrixType, _UpLo > >
CholmodSimplicialLDLT< _MatrixType, _UpLo >
CholmodBase< _MatrixType, _UpLo, CholmodSimplicialLLT< _MatrixType, _UpLo > >
CholmodSimplicialLLT< _MatrixType, _UpLo >
CholmodBase< _MatrixType, _UpLo, CholmodSupernodalLLT< _MatrixType, _UpLo > >
CholmodSupernodalLLT< _MatrixType, _UpLo >
COLAMDOrdering< Index >
ColPivHouseholderQR< _MatrixType >
CommaInitializer< XprType >
ComplexEigenSolver< _MatrixType >
ComplexSchur< _MatrixType >
CwiseBinaryOp< BinaryOp, Lhs, Rhs >
CwiseNullaryOp< NullaryOp, PlainObjectType >
CwiseUnaryOp< UnaryOp, XprType >
CwiseUnaryView< ViewOp, MatrixType >
Dense
DenseBase< Derived >
ArrayBase< Derived >
MatrixBase< Derived >
DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
ArrayBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Eigen::internal::dense_xpr_base_dispatcher_for_doxygen< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
PlainObjectBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >
DenseBase< ArrayWrapper< ExpressionType > >
ArrayBase< ArrayWrapper< ExpressionType > >
ArrayWrapper< ExpressionType >
DenseBase< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >
MatrixBase< CoeffBasedProduct< LhsNested, RhsNested, NestingFlags > >
DenseBase< DenseTimeSparseProduct< Lhs, Rhs > >
MatrixBase< DenseTimeSparseProduct< Lhs, Rhs > >
DenseBase< DenseTimeSparseSelfAdjointProduct< Lhs, Rhs, UpLo > >
MatrixBase< DenseTimeSparseSelfAdjointProduct< Lhs, Rhs, UpLo > >
DenseBase< DiagonalProduct< MatrixType, DiagonalType, ProductOrder > >
MatrixBase< DiagonalProduct< MatrixType, DiagonalType, ProductOrder > >
DenseBase< GeneralProduct< Lhs, Rhs, GemmProduct > >
MatrixBase< GeneralProduct< Lhs, Rhs, GemmProduct > >
DenseBase< GeneralProduct< Lhs, Rhs, GemvProduct > >
MatrixBase< GeneralProduct< Lhs, Rhs, GemvProduct > >
DenseBase< GeneralProduct< Lhs, Rhs, OuterProduct > >
MatrixBase< GeneralProduct< Lhs, Rhs, OuterProduct > >
DenseBase< Homogeneous< MatrixType, _Direction > >
MatrixBase< Homogeneous< MatrixType, _Direction > >
Homogeneous< MatrixType, _Direction >
DenseBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
MatrixBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Eigen::internal::dense_xpr_base_dispatcher_for_doxygen< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
PlainObjectBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >
DenseBase< MatrixWrapper< ExpressionType > >
MatrixBase< MatrixWrapper< ExpressionType > >
MatrixWrapper< ExpressionType >
DenseBase< ScaledProduct< NestedProduct > >
MatrixBase< ScaledProduct< NestedProduct > >
DenseBase< SelfadjointProductMatrix< Lhs, 0, true, Rhs, RhsMode, false > >
MatrixBase< SelfadjointProductMatrix< Lhs, 0, true, Rhs, RhsMode, false > >
DenseBase< SelfadjointProductMatrix< Lhs, LhsMode, false, Rhs, 0, true > >
MatrixBase< SelfadjointProductMatrix< Lhs, LhsMode, false, Rhs, 0, true > >
DenseBase< SelfadjointProductMatrix< Lhs, LhsMode, false, Rhs, RhsMode, false > >
MatrixBase< SelfadjointProductMatrix< Lhs, LhsMode, false, Rhs, RhsMode, false > >
DenseBase< SparseSelfAdjointTimeDenseProduct< Lhs, Rhs, UpLo > >
MatrixBase< SparseSelfAdjointTimeDenseProduct< Lhs, Rhs, UpLo > >
DenseBase< SparseTimeDenseProduct< Lhs, Rhs > >
MatrixBase< SparseTimeDenseProduct< Lhs, Rhs > >
DenseBase< TriangularProduct< Mode, false, Lhs, true, Rhs, false > >
MatrixBase< TriangularProduct< Mode, false, Lhs, true, Rhs, false > >
DenseBase< TriangularProduct< Mode, LhsIsTriangular, Lhs, false, Rhs, false > >
MatrixBase< TriangularProduct< Mode, LhsIsTriangular, Lhs, false, Rhs, false > >
DenseBase< TriangularProduct< Mode, true, Lhs, false, Rhs, true > >
MatrixBase< TriangularProduct< Mode, true, Lhs, false, Rhs, true > >
Diagonal< MatrixType, _DiagIndex >
DiagonalMatrix< _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime >
DiagonalPreconditioner< _Scalar >
DiagonalWrapper< _DiagonalVectorType >
EigenBase< Derived >
DenseCoeffsBase< Derived, ReadOnlyAccessors >
DenseCoeffsBase< Derived, DirectAccessors >
DenseCoeffsBase< Derived, WriteAccessors >
DenseCoeffsBase< Derived, DirectWriteAccessors >
PermutationBase< Derived >
SparseMatrixBase< Derived >
EigenBase< BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options > >
EigenBase< BandMatrix< Scalar, Rows, Cols, Supers, Subs, Options > >
EigenBase< BandMatrixWrapper< _CoefficientsType, _Rows, _Cols, _Supers, _Subs, _Options > >
EigenBase< Block< const SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true > >
SparseMatrixBase< Block< const SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true > >
EigenBase< Block< SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true > >
SparseMatrixBase< Block< SparseMatrix< _Scalar, _Options, _Index >, BlockRows, BlockCols, true > >
EigenBase< Block< XprType, BlockRows, BlockCols, InnerPanel > >
SparseMatrixBase< Block< XprType, BlockRows, BlockCols, InnerPanel > >
BlockImpl< XprType, BlockRows, BlockCols, InnerPanel, Sparse >
EigenBase< Block< XprType, BlockRows, BlockCols, true > >
SparseMatrixBase< Block< XprType, BlockRows, BlockCols, true > >
EigenBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
SparseMatrixBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
EigenBase< CwiseUnaryOp< UnaryOp, MatrixType > >
SparseMatrixBase< CwiseUnaryOp< UnaryOp, MatrixType > >
EigenBase< CwiseUnaryView< ViewOp, MatrixType > >
SparseMatrixBase< CwiseUnaryView< ViewOp, MatrixType > >
EigenBase< HouseholderSequence< VectorsType, CoeffsType, Side > >
HouseholderSequence< VectorsType, CoeffsType, Side >
EigenBase< Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType >, _PacketAccess > >
PermutationBase< Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType >, _PacketAccess > >
EigenBase< MappedSparseMatrix< _Scalar, _Flags, _Index > >
SparseMatrixBase< MappedSparseMatrix< _Scalar, _Flags, _Index > >
MappedSparseMatrix< _Scalar, _Flags, _Index >
EigenBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, Index > >
PermutationBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, Index > >
PermutationMatrix< Dynamic, Dynamic, Index >
EigenBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType > >
PermutationBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType > >
PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType >
EigenBase< PermutationWrapper< _IndicesType > >
PermutationBase< PermutationWrapper< _IndicesType > >
PermutationWrapper< _IndicesType >
EigenBase< SelfAdjointView< MatrixType, UpLo > >
EigenBase< SparseDenseOuterProduct< Lhs, Rhs, Tr > >
SparseMatrixBase< SparseDenseOuterProduct< Lhs, Rhs, Tr > >
EigenBase< SparseDiagonalProduct< Lhs, Rhs > >
SparseMatrixBase< SparseDiagonalProduct< Lhs, Rhs > >
EigenBase< SparseMatrix< _Scalar, _Options, _Index > >
SparseMatrixBase< SparseMatrix< _Scalar, _Options, _Index > >
SparseMatrix< _Scalar, _Options, _Index >
EigenBase< SparseMatrix< Scalar, _Options, _Index > >
SparseMatrixBase< SparseMatrix< Scalar, _Options, _Index > >
SparseMatrix< Scalar >
EigenBase< SparseMatrix< Scalar, _Options, Index > >
SparseMatrixBase< SparseMatrix< Scalar, _Options, Index > >
SparseMatrix< Scalar, ColMajor, Index >
SparseMatrix< Scalar, RowMajor, Index >
EigenBase< SparseQRMatrixQReturnType< SparseQRType > >
EigenBase< SparseSelfAdjointView< MatrixType, UpLo > >
SparseSelfAdjointView< MatrixType, UpLo >
EigenBase< SparseSparseProduct< LhsNested, RhsNested > >
SparseMatrixBase< SparseSparseProduct< LhsNested, RhsNested > >
EigenBase< SparseSymmetricPermutationProduct< MatrixType, UpLo > >
EigenBase< SparseTriangularView< MatrixType, Mode > >
SparseMatrixBase< SparseTriangularView< MatrixType, Mode > >
EigenBase< SparseVector< _Scalar, _Options, _Index > >
SparseMatrixBase< SparseVector< _Scalar, _Options, _Index > >
SparseVector< _Scalar, _Options, _Index >
EigenBase< SparseView< MatrixType > >
SparseMatrixBase< SparseView< MatrixType > >
EigenBase< Transpose< MatrixType > >
SparseMatrixBase< Transpose< MatrixType > >
EigenBase< Transpose< PermutationBase< Derived > > >
EigenBase< TriangularView< _MatrixType, _Mode > >
EigenSolver< _MatrixType >
ForceAlignedAccess< ExpressionType >
FullPivHouseholderQR< _MatrixType >
FullPivLU< _MatrixType >
GeneralizedEigenSolver< _MatrixType >
GeneralProduct
HessenbergDecomposition< _MatrixType >
HouseholderQR< _MatrixType >
Hyperplane< _Scalar, _AmbientDim, _Options >
IdentityPreconditioner
IncompleteLUT< _Scalar >
IOFormat
IterativeSolverBase< Derived >
IterativeSolverBase< BiCGSTAB< _MatrixType, _Preconditioner > >
BiCGSTAB< _MatrixType, _Preconditioner >
IterativeSolverBase< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner > >
ConjugateGradient< _MatrixType, _UpLo, _Preconditioner >
JacobiRotation< Scalar >
JacobiSVD< _MatrixType, QRPreconditioner >
keep_diag
keep_diag
LDLT< _MatrixType, _UpLo >
LLT< _MatrixType, _UpLo >
MapBase
MapBase< Block< XprType, BlockRows, BlockCols, InnerPanel > >
MapBase< Derived >
MapBase< Derived, ReadOnlyAccessors >
MapBase< Map< PlainObjectType, MapOptions, StrideType > >
Map< PlainObjectType, MapOptions, StrideType >
MapBase< Ref< const TPlainObjectType, Options, StrideType > >
MapBase< Ref< PlainObjectType, Options, StrideType > >
MatrixXpr
MetisOrdering< Index >
NaturalOrdering< Index >
NestByValue< ExpressionType >
NoAlias< ExpressionType, StorageBase >
NumTraits< T >
ParametrizedLine< _Scalar, _AmbientDim, _Options >
PardisoLDLT< MatrixType, Options >
PardisoLLT< MatrixType, _UpLo >
PardisoLU< MatrixType >
PartialPivLU< _MatrixType >
PartialReduxExpr< MatrixType, MemberOp, Direction >
PastixLDLT< _MatrixType, _UpLo >
PastixLLT< _MatrixType, _UpLo >
PastixLU< _MatrixType, IsStrSym >
PlainObjectBase< Derived >
PlainObjectBase< Array< Index, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Array< Index, 64, 1, DontAlign >
PlainObjectBase< Matrix< double, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< double, DPARM_SIZE, 1 >
PlainObjectBase< Matrix< Index, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< Index, Dynamic, 1 >
Matrix< Index, MatrixType::RowsAtCompileTime, 1 >
PlainObjectBase< Matrix< int, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< int, 1, MatrixType::ColsAtCompileTime >
Matrix< int, Dynamic, 1 >
Matrix< int, IPARM_SIZE, 1 >
Matrix< int, MatrixType::RowsAtCompileTime, 1 >
PlainObjectBase< Matrix< RealScalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< RealScalar, Dynamic, 1 >
PlainObjectBase< Matrix< Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
Matrix< Scalar, 1, 1 >
Matrix< Scalar, Dynamic, 1 >
ProductReturnType< Lhs, Rhs, ProductType >
ProductReturnType< Lhs, Rhs, LazyCoeffBasedProductMode >
RealQZ< _MatrixType >
RealSchur< _MatrixType >
Ref< PlainObjectType, Options, StrideType >
Replicate< MatrixType, RowFactor, ColFactor >
Reverse< MatrixType, Direction >
RotationBase< Derived, _Dim >
RotationBase< AngleAxis< _Scalar >, 3 >
AngleAxis< _Scalar >
RotationBase< Derived, 3 >
QuaternionBase< Derived >
RotationBase< Map< const Quaternion< _Scalar >, _Options >, 3 >
QuaternionBase< Map< const Quaternion< _Scalar >, _Options > >
Map< const Quaternion< _Scalar >, _Options >
RotationBase< Map< Quaternion< _Scalar >, _Options >, 3 >
QuaternionBase< Map< Quaternion< _Scalar >, _Options > >
Map< Quaternion< _Scalar >, _Options >
RotationBase< Quaternion< _Scalar, _Options >, 3 >
QuaternionBase< Quaternion< _Scalar, _Options > >
Quaternion< _Scalar, _Options >
RotationBase< Rotation2D< _Scalar >, 2 >
Rotation2D< _Scalar >
Scaling
Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType >
SelfAdjointEigenSolver< _MatrixType >
GeneralizedSelfAdjointEigenSolver< _MatrixType >
SelfAdjointView< MatrixType, UpLo >
SimplicialCholeskyBase< Derived >
SimplicialCholeskyBase< SimplicialCholesky< _MatrixType, _UpLo, _Ordering > >
SimplicialCholesky< _MatrixType, _UpLo, _Ordering >
SimplicialCholeskyBase< SimplicialLDLT< _MatrixType, _UpLo, _Ordering > >
SimplicialLDLT< _MatrixType, _UpLo, _Ordering >
SimplicialCholeskyBase< SimplicialLLT< _MatrixType, _UpLo, _Ordering > >
SimplicialLLT< _MatrixType, _UpLo, _Ordering >
Sparse
SparseLUImpl< _MatrixType::Scalar, _MatrixType::Index >
SparseLU< _MatrixType, _OrderingType >
SparseQR< _MatrixType, _OrderingType >
SPQR< _MatrixType >
Stride< _OuterStrideAtCompileTime, _InnerStrideAtCompileTime >
Stride< 0, Value >
InnerStride< Value >
Stride< StrideType::OuterStrideAtCompileTime, StrideType::InnerStrideAtCompileTime >
Stride< Value, 0 >
OuterStride< Value >
SuperLUBase< _MatrixType, Derived >
SuperLUBase< _MatrixType, SuperILU< _MatrixType > >
SuperILU< _MatrixType >
SuperLUBase< _MatrixType, SuperLU< _MatrixType > >
SuperLU< _MatrixType >
Transform< _Scalar, _Dim, _Mode, _Options >
Translation< _Scalar, _Dim >
Transpose< MatrixType >
Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType >
TriangularView< _MatrixType, _Mode >
Tridiagonalization< _MatrixType >
Triplet< Scalar, Index >
UmfPackLU< _MatrixType >
VectorwiseOp< ExpressionType, Direction >
WithFormat< ExpressionType >
$navpath
$generatedby
1.6.1
$generatedby
1.6.1