Eigen  3.3.9
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CEigen::aligned_allocator< T >STL compatible allocator to use with types requiring a non standrad alignment
 CEigen::aligned_allocator< U >
 CEigen::AlignedBox< _Scalar, _AmbientDim >An axis aligned box
 CEigen::AMDOrdering< StorageIndex >
 CEigen::ArrayXpr
 CEigen::Block< XprType, BlockRows, BlockCols, InnerPanel >Expression of a fixed-size or dynamic-size block
 CEigen::Block< ArgType, BlockRows, BlockCols, InnerPanel >
 CEigen::Block< Coefficients, AmbientDimAtCompileTime, 1 >
 CEigen::Block< CoefficientsType, 1, DiagonalSize >
 CEigen::Block< const Derived, Dynamic, Dynamic, true >
 CEigen::Block< const Derived, internal::traits< Derived >::ColsAtCompileTime==1 ? SizeMinusOne :1, internal::traits< Derived >::ColsAtCompileTime==1 ? 1 :SizeMinusOne >
 CEigen::Block< const Derived, IsRowMajor?1:Dynamic, IsRowMajor?Dynamic:1, true >
 CEigen::Block< const ExpressionType, Direction==Vertical ? 1 :int(internal::traits< ExpressionType >::RowsAtCompileTime), Direction==Horizontal ? 1 :int(internal::traits< ExpressionType >::ColsAtCompileTime)>
 CEigen::Block< const ExpressionType, Direction==Vertical ? int(HNormalized_SizeMinusOne) :int(internal::traits< ExpressionType >::RowsAtCompileTime), Direction==Horizontal ? int(HNormalized_SizeMinusOne) :int(internal::traits< ExpressionType >::ColsAtCompileTime)>
 CEigen::Block< const SparseMatrix< _Scalar, _Options, _StorageIndex >, BlockRows, BlockCols, true >
 CEigen::Block< const VectorsType, Dynamic, 1 >
 CEigen::Block< Derived, Dynamic, Dynamic, true >
 CEigen::Block< Derived, IsRowMajor?1:Dynamic, IsRowMajor?Dynamic:1, true >
 CEigen::Block< MapLU, Dynamic, Dynamic >
 CEigen::Block< MatrixType, Dim, 1,!(internal::traits< MatrixType >::Flags &RowMajorBit)>
 CEigen::Block< MatrixType, Dim, Dim, int(Mode)==(AffineCompact) &&(Options &RowMajor)==0 >
 CEigen::Block< MatrixType, Dynamic, Dynamic >
 CEigen::Block< SparseMatrix< _Scalar, _Options, _StorageIndex >, BlockRows, BlockCols, true >
 CEigen::Block< SparseMatrixType, BlockRows, BlockCols, true >
 CEigen::Block< VectorType, internal::traits< VectorType >::Flags &RowMajorBit ? 1 :Size, internal::traits< VectorType >::Flags &RowMajorBit ? Size :1 >
 CEigen::Block< XprType, BlockRows, BlockCols, true >
 CEigen::COLAMDOrdering< StorageIndex >
 CEigen::ColPivHouseholderQR< _MatrixType >Householder rank-revealing QR decomposition of a matrix with column-pivoting
 CEigen::CommaInitializer< XprType >Helper class used by the comma initializer operator
 CEigen::CompleteOrthogonalDecomposition< _MatrixType >Complete orthogonal decomposition (COD) of a matrix
 CEigen::ComplexEigenSolver< _MatrixType >Computes eigenvalues and eigenvectors of general complex matrices
 CEigen::ComplexSchur< _MatrixType >Performs a complex Schur decomposition of a real or complex square matrix
 CEigen::CwiseBinaryOp< BinaryOp, LhsType, RhsType >Generic expression where a coefficient-wise binary operator is applied to two expressions
 CEigen::CwiseBinaryOp< BinaryOp, Lhs, Rhs >
 CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const ConstantReturnType >
 CEigen::CwiseBinaryOp< internal::scalar_product_op< Scalar1, Scalar2 >, const CwiseNullaryOp< internal::scalar_constant_op< Scalar1 >, Plain1 >, const Product< Lhs, Rhs, DefaultProduct > >
 CEigen::CwiseBinaryOp< internal::scalar_product_op< ScalarBis, Scalar >, const CwiseNullaryOp< internal::scalar_constant_op< ScalarBis >, Plain >, const Product< Lhs, Rhs, DefaultProduct > >
 CEigen::CwiseBinaryOp< internal::scalar_product_op< typename ScalarBinaryOpTraits< typename internal::traits< Derived >::Scalar, typename internal::traits< OtherDerived >::Scalar >::ReturnType >, const Derived, const OtherDerived >
 CEigen::CwiseBinaryOp< internal::scalar_quotient_op< ComplexScalar, Scalar >, ComplexVectorType, VectorType >
 CEigen::CwiseBinaryOp< internal::scalar_quotient_op< typename internal::traits< ExpressionType >::Scalar >, const HNormalized_Block, const Replicate< HNormalized_Factors, Direction==Vertical ? HNormalized_SizeMinusOne :1, Direction==Horizontal ? HNormalized_SizeMinusOne :1 > >
 CEigen::CwiseBinaryOp< internal::scalar_sum_op< Scalar >, const VectorType, const VectorType >
 CEigen::CwiseBinaryOp< internal::scalar_sum_op< typename Lhs::Scalar, typename Rhs::Scalar >, const LinearProduct, const ConstantBlock >
 CEigen::CwiseBinaryOp< scalar_boolean_and_op, Lhs, Rhs >
 CEigen::CwiseBinaryOp< scalar_product_op< Scalar >, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain >, NestedXpr >
 CEigen::CwiseBinaryOp< scalar_product_op< Scalar >, NestedXpr, const CwiseNullaryOp< scalar_constant_op< Scalar >, Plain > >
 CEigen::CwiseBinaryOp< scalar_product_op< T1, T2 >, Lhs, Rhs >
 CEigen::CwiseBinaryOp< scalar_quotient_op< T1, T2 >, Lhs, Rhs >
 CEigen::CwiseNullaryOp< NullaryOp, PlainObjectType >Generic expression of a matrix where all coefficients are defined by a functor
 CEigen::CwiseNullaryOp< internal::scalar_random_op< Scalar >, PlainObject >
 CEigen::CwiseNullaryOp< scalar_constant_op< Scalar >, const typename conditional< is_same< typename traits< Expr >::XprKind, MatrixXpr >::value, matrix_type, array_type >::type >
 CEigen::CwiseTernaryOp< TernaryOp, Arg1Type, Arg2Type, Arg3Type >Generic expression where a coefficient-wise ternary operator is applied to two expressions
 CEigen::CwiseTernaryOp< TernaryOp, Arg1, Arg2, Arg3 >
 CEigen::CwiseUnaryOp< UnaryOp, XprType >Generic expression where a coefficient-wise unary operator is applied to an expression
 CEigen::CwiseUnaryOp< internal::scalar_abs2_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_abs_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_acos_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_arg_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_asin_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_atan_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_boolean_not_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_ceil_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_cos_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_cosh_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_cube_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_digamma_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_erf_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_erfc_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_exp_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_floor_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_inverse_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_isfinite_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_isinf_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_isnan_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_lgamma_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_log10_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_log1p_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_log_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_round_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_rsqrt_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_sign_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_sin_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_sinh_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_sqrt_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_square_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_tan_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< internal::scalar_tanh_op< Scalar >, const Derived >
 CEigen::CwiseUnaryOp< scalar_conjugate_op< Scalar >, NestedXpr >
 CEigen::CwiseUnaryOp< scalar_opposite_op< Scalar >, NestedXpr >
 CEigen::CwiseUnaryOp< UnaryOp, ArgType >
 CEigen::CwiseUnaryView< ViewOp, MatrixType >Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector
 CEigen::CwiseUnaryView< UnaryOp, ArgType >
 CEigen::CwiseUnaryView< ViewOp, ArgType >
 CEigen::Dense
 CEigen::internal::dense_product_base< Lhs, Rhs, Option, InnerProduct >
 CEigen::doxygen::dense_xpr_base_dispatcher< Derived >
 CEigen::doxygen::dense_xpr_base_dispatcher< Array< double, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CEigen::doxygen::dense_xpr_base_dispatcher< Array< int, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CEigen::doxygen::dense_xpr_base_dispatcher< Array< StorageIndex, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CEigen::DenseBase< ArrayWrapper< ExpressionType > >
 CEigen::DenseBase< Homogeneous< MatrixType, _Direction > >
 CEigen::DenseCoeffsBase< Derived, DirectAccessors >Base class providing direct read-only coefficient access to matrices and arrays
 CEigen::DenseCoeffsBase< Derived, DirectWriteAccessors >Base class providing direct read/write coefficient access to matrices and arrays
 CEigen::Diagonal< MatrixType, _DiagIndex >Expression of a diagonal/subdiagonal/superdiagonal in a matrix
 CEigen::Diagonal< ArgType, DiagIndex >
 CEigen::Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex >
 CEigen::Diagonal< const SparseMatrix >
 CEigen::Diagonal< Derived >
 CEigen::Diagonal< Derived, DynamicIndex >
 CEigen::Diagonal< Derived, Index >
 CEigen::Diagonal< SparseMatrix >
 CEigen::DiagonalMatrix< _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime >Represents a diagonal matrix with its storage
 CEigen::DiagonalMatrix< double, 2 >
 CEigen::DiagonalMatrix< double, 3 >
 CEigen::DiagonalMatrix< float, 2 >
 CEigen::DiagonalMatrix< float, 3 >
 CEigen::DiagonalPreconditioner< _Scalar >A preconditioner based on the digonal entries
 CEigen::DiagonalWrapper< _DiagonalVectorType >Expression of a diagonal matrix
 CEigen::EigenBase< Derived >
 CEigen::EigenBase< BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options > >
 CEigen::EigenBase< BandMatrixWrapper< _CoefficientsType, _Rows, _Cols, _Supers, _Subs, _Options > >
 CEigen::EigenBase< Block< const SparseMatrix< _Scalar, _Options, _StorageIndex >, BlockRows, BlockCols, true > >
 CEigen::EigenBase< Block< SparseMatrix< _Scalar, _Options, _StorageIndex >, BlockRows, BlockCols, true > >
 CEigen::EigenBase< Block< XprType, BlockRows, BlockCols, InnerPanel > >
 CEigen::EigenBase< Block< XprType, BlockRows, BlockCols, true > >
 CEigen::EigenBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
 CEigen::EigenBase< FullPivLU< _MatrixType > >
 CEigen::EigenBase< HouseholderSequence< VectorsType, CoeffsType, Side > >
 CEigen::EigenBase< Inverse< PermutationType > >
 CEigen::EigenBase< Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex >, _PacketAccess > >
 CEigen::EigenBase< PartialPivLU< _MatrixType > >
 CEigen::EigenBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex > >
 CEigen::EigenBase< PermutationWrapper< _IndicesType > >
 CEigen::EigenBase< SelfAdjointView< _MatrixType, UpLo > >
 CEigen::EigenBase< SparseMatrix< _Scalar, _Options, _StorageIndex > >
 CEigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >
 CEigen::EigenBase< SparseSelfAdjointView< MatrixType, _Mode > >
 CEigen::EigenBase< SparseSymmetricPermutationProduct< MatrixType, Mode > >
 CEigen::EigenBase< SparseVector< _Scalar, _Options, _StorageIndex > >
 CEigen::EigenBase< SparseView< MatrixType > >
 CEigen::EigenBase< Transpose< MatrixType > >
 CEigen::EigenBase< TriangularView< _MatrixType, _Mode > >
 CEigen::EigenBase< TriangularView< MatrixType, Mode > >
 CEigen::EigenSolver< _MatrixType >Computes eigenvalues and eigenvectors of general matrices
 CEigen::ForceAlignedAccess< ExpressionType >Enforce aligned packet loads and stores regardless of what is requested
 CEigen::FullPivHouseholderQR< _MatrixType >Householder rank-revealing QR decomposition of a matrix with full pivoting
 CEigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType >Expression type for return value of FullPivHouseholderQR::matrixQ()
 CEigen::GeneralizedEigenSolver< _MatrixType >Computes the generalized eigenvalues and eigenvectors of a pair of general matrices
 CEigen::HessenbergDecomposition< _MatrixType >Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation
 CEigen::internal::HessenbergDecompositionMatrixHReturnType< MatrixType >Expression type for return value of HessenbergDecomposition::matrixH()
 CEigen::HouseholderQR< _MatrixType >Householder QR decomposition of a matrix
 CEigen::Hyperplane< _Scalar, _AmbientDim, _Options >A hyperplane
 CEigen::IdentityPreconditionerA naive preconditioner which approximates any matrix as the identity matrix
 CEigen::InnerIterator< XprType >An InnerIterator allows to loop over the element of any matrix expression
 CEigen::internal::MappedSuperNodalMatrix< _Scalar, _StorageIndex >::InnerIteratorInnerIterator class to iterate over nonzero values of the current column in the supernodal matrix L
 CEigen::Inverse< XprType >Expression of the inverse of another expression
 CEigen::Inverse< ArgType >
 CEigen::Inverse< CodType >
 CEigen::Inverse< LuType >
 CEigen::Inverse< PermutationType >
 CEigen::Inverse< QrType >
 CEigen::IOFormatStores a set of parameters controlling the way matrices are printed
 CEigen::internal::AmbiVector< _Scalar, _StorageIndex >::Iterator
 CEigen::JacobiRotation< Scalar >Rotation given by a cosine-sine pair
 CEigen::IncompleteLUT< _Scalar, _StorageIndex >::keep_diag
 CEigen::SimplicialCholeskyBase< Derived >::keep_diag
 CEigen::LDLT< _MatrixType, _UpLo >Robust Cholesky decomposition of a matrix with pivoting
 CEigen::Literal< _Real >
 CEigen::Literal< RealScalar >
 CEigen::Literal< Scalar >
 CEigen::LLT< _MatrixType, _UpLo >Standard Cholesky decomposition (LL^T) of a matrix and associated features
 CEigen::Map< PlainObjectType, MapOptions, StrideType >A matrix or vector expression mapping an existing array of data
 CEigen::Map< const Derived, AlignedMax, StrideType >
 CEigen::Map< const Derived, Unaligned, StrideType >
 CEigen::Map< const Matrix< _Scalar, 4, 1 >, _Options >
 CEigen::Map< const Matrix< _StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1 >, _PacketAccess >
 CEigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >
 CEigen::Map< Derived, AlignedMax >
 CEigen::Map< Derived, AlignedMax, StrideType >
 CEigen::Map< Derived, Unaligned >
 CEigen::Map< Derived, Unaligned, StrideType >
 CEigen::Map< Matrix< _Scalar, 4, 1 >, _Options >
 CEigen::Map< Matrix< RhsScalar, Dynamic, 1 >, Aligned >
 CEigen::Map< Matrix< Scalar, Dynamic, Dynamic, StorageOrder > >
 CEigen::Map< PermutationMatrix< Dynamic, Dynamic, int > >
 CEigen::Map< PermutationMatrix< Dynamic, Dynamic, StorageIndex > >
 CEigen::Map< Quaternion< double >, 0 >
 CEigen::Map< Quaternion< double >, Aligned >
 CEigen::Map< Quaternion< float >, 0 >
 CEigen::Map< Quaternion< float >, Aligned >
 CEigen::Map< ScalarMatrix, 0, OuterStride<> >
 CEigen::Map< SparseMatrix< _Scalar, _Flags, _StorageIndex > >
 CEigen::Map< SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >
 CEigen::Map< SparseMatrix< Scalar, _Flags, StorageIndex > >
 CEigen::MapBase< Derived, WriteAccessors >Base class for non-const dense Map and Block expression with direct access
 CEigen::internal::MappedSuperNodalMatrix< _Scalar, _StorageIndex >Class to manipulate the L supernodal factor from the SparseLU factorization
 CEigen::MatrixXpr
 CEigen::MetisOrdering< StorageIndex >
 CEigen::NaturalOrdering< StorageIndex >
 CEigen::NestByValue< ExpressionType >Expression which must be nested by value
 CEigen::NoAlias< ExpressionType, StorageBase >Pseudo expression providing an operator = assuming no aliasing
 CEigen::NonInteger< Scalar >
 CEigen::NumTraits< T >Holds information about the various numeric (i.e. scalar) types allowed by Eigen
 CEigen::NumTraits< Scalar >
 CEigen::NumTraits< typenameMatrixType::Scalar >
 CEigen::ParametrizedLine< _Scalar, _AmbientDim, _Options >A parametrized line
 CEigen::PartialReduxExpr< MatrixType, MemberOp, Direction >Generic expression of a partially reduxed matrix
 CEigen::PartialReduxExpr< ArgType, MemberOp, Direction >
 CEigen::PartialReduxExpr< ExpressionType, Functor< Scalar_ >, Direction >
 CEigen::PartialReduxExpr< ExpressionType, internal::member_count< Index >, Direction >
 CEigen::PartialReduxExpr< ExpressionType, internal::member_lpnorm< p, RealScalar >, Direction >
 CEigen::PermutationStorage
 CEigen::Product< _Lhs, _Rhs, Option >Expression of the product of two arbitrary matrices or vectors
 CEigen::Product< Lhs, LinearBlock, LazyProduct >
 CEigen::Product< Lhs, Rhs >
 CEigen::Product< Lhs, Rhs, AliasFreeProduct >
 CEigen::Product< Lhs, Rhs, DefaultProduct >
 CEigen::Product< Lhs, Rhs, LazyProduct >
 CEigen::Product< Lhs, Rhs, Option >
 CEigen::Product< Lhs, Rhs, Options >
 CEigen::Product< Lhs, Rhs, ProductKind >
 CEigen::Product< Lhs, RhsView, DefaultProduct >
 CEigen::Product< LhsT, RhsT, DefaultProduct >
 CEigen::Product< LhsView, Rhs, DefaultProduct >
 CEigen::Product< LinearBlock, Rhs, LazyProduct >
 CEigen::Real< Scalar >
 CEigen::Real< Scalar >
 CEigen::Real< Scalar >
 CEigen::Real &< Scalar >
 CEigen::RealQZ< _MatrixType >Performs a real QZ decomposition of a pair of square matrices
 CEigen::RealSchur< _MatrixType >Performs a real Schur decomposition of a square matrix
 CEigen::Ref< PlainObjectType, Options, StrideType >A matrix or vector expression mapping an existing expression
 CEigen::Ref< ArrayXi >
 CEigen::Ref< ArrayXr >
 CEigen::Ref< const MatrixType >
 CEigen::Ref< const UmfpackMatrixType, StandardCompressedFormat >
 CEigen::Ref< Matrix< Scalar, Dynamic, 1 > >
 CEigen::Ref< Matrix< StorageIndex, Dynamic, 1 > >
 CEigen::Ref< PlainObjectType, RefOptions, StrideType >
 CEigen::Ref< SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >
 CEigen::Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType >
 CEigen::Replicate< MatrixType, RowFactor, ColFactor >Expression of the multiple replication of a matrix or vector
 CEigen::Replicate< ArgType, RowFactor, ColFactor >
 CEigen::Replicate< const ConstantColumn, 1, Cols >
 CEigen::Replicate< const ConstantColumn, Rows, 1 >
 CEigen::Replicate< ExpressionType,(isVertical?Dynamic:1),(isHorizontal?Dynamic:1)>
 CEigen::Replicate< OtherDerived, isHorizontal ? 1 :ExpressionType::RowsAtCompileTime, isVertical ? 1 :ExpressionType::ColsAtCompileTime >
 CEigen::Replicate< OtherDerived, isVertical ? 1 :ExpressionType::RowsAtCompileTime, isHorizontal ? 1 :ExpressionType::ColsAtCompileTime >
 CEigen::Reverse< MatrixType, Direction >Expression of the reverse of a vector or matrix
 CEigen::Reverse< ArgType, Direction >
 CEigen::Reverse< const ExpressionType, Direction >
 CEigen::Reverse< Derived, BothDirections >
 CEigen::Reverse< ExpressionType, Direction >
 CEigen::RotationBase< Derived, _Dim >Common base class for compact rotation representations
 CEigen::RotationBase< AngleAxis< _Scalar >, 3 >
 CEigen::RotationBase< Derived, 3 >
 CEigen::RotationBase< Rotation2D< _Scalar >, 2 >
 CEigen::Scalar< Lhs, Rhs >
 CEigen::ScalarBinaryOpTraits< ScalarA, ScalarB, BinaryOp >Determines whether the given binary operation of two numeric types is allowed and what the scalar return type is
 CEigen::Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType >Expression of a coefficient wise version of the C++ ternary operator ?:
 CEigen::SelfAdjointEigenSolver< _MatrixType >Computes eigenvalues and eigenvectors of selfadjoint matrices
 CEigen::Solve< Decomposition, RhsType >Pseudo expression representing a solving operation
 CEigen::Solve< CwiseUnaryOp< internal::scalar_conjugate_op< typename DecType::Scalar >, const Transpose< const DecType > >, RhsType >
 CEigen::Solve< DecType, RhsType >
 CEigen::Solve< Transpose< const DecType >, RhsType >
 CEigen::SolverStorage
 CEigen::SolveWithGuess< Decomposition, RhsType, GuessType >Pseudo expression representing a solving operation
 CEigen::SolveWithGuess< DecType, RhsType, GuessType >
 CEigen::Sparse
 CEigen::internal::SparseLUImpl< Scalar, StorageIndex >
 CEigen::internal::SparseLUImpl< _MatrixType::Scalar, _MatrixType::StorageIndex >
 CEigen::SparseMapBase< Derived, WriteAccessors >Common base class for writable Map and Ref instance of sparse matrix and vector
 CEigen::SparseSolverBase< Derived >A base class for sparse solvers
 CEigen::SparseSolverBase< BiCGSTAB< _MatrixType, _Preconditioner > >
 CEigen::SparseSolverBase< CholmodDecomposition< _MatrixType, Lower > >
 CEigen::SparseSolverBase< CholmodSimplicialLDLT< _MatrixType, Lower > >
 CEigen::SparseSolverBase< CholmodSimplicialLLT< _MatrixType, Lower > >
 CEigen::SparseSolverBase< CholmodSupernodalLLT< _MatrixType, Lower > >
 CEigen::SparseSolverBase< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner > >
 CEigen::SparseSolverBase< IncompleteCholesky< Scalar, _UpLo, _OrderingType > >
 CEigen::SparseSolverBase< IncompleteCholesky< Scalar, Lower, AMDOrdering< int > > >
 CEigen::SparseSolverBase< IncompleteLUT >
 CEigen::SparseSolverBase< IncompleteLUT< _Scalar, int > >
 CEigen::SparseSolverBase< LeastSquaresConjugateGradient< _MatrixType, _Preconditioner > >
 CEigen::SparseSolverBase< PardisoLU< MatrixType > >
 CEigen::SparseSolverBase< PastixLDLT< _MatrixType, _UpLo > >
 CEigen::SparseSolverBase< PastixLLT< _MatrixType, _UpLo > >
 CEigen::SparseSolverBase< PastixLU< _MatrixType > >
 CEigen::SparseSolverBase< SimplicialCholesky< _MatrixType, _UpLo, _Ordering > >
 CEigen::SparseSolverBase< SimplicialLDLT< _MatrixType, _UpLo, _Ordering > >
 CEigen::SparseSolverBase< SimplicialLLT< _MatrixType, _UpLo, _Ordering > >
 CEigen::SparseSolverBase< SparseLU< _MatrixType, _OrderingType > >
 CEigen::SparseSolverBase< SparseQR< _MatrixType, _OrderingType > >
 CEigen::SparseSolverBase< SPQR< _MatrixType > >
 CEigen::SparseSolverBase< SuperILU< _MatrixType > >
 CEigen::SparseSolverBase< SuperLU< _MatrixType > >
 CEigen::SparseSolverBase< UmfPackLU< _MatrixType > >
 CEigen::Stride< _OuterStrideAtCompileTime, _InnerStrideAtCompileTime >Holds strides information for Map
 CEigen::Stride< 0, Value >
 CEigen::Stride< Value, 0 >
 CEigen::SVDBase< Derived >Base class of SVD algorithms
 CEigen::SVDBase< BDCSVD< _MatrixType > >
 CEigen::SVDBase< JacobiSVD< _MatrixType, QRPreconditioner > >
 CEigen::Transform< _Scalar, _Dim, _Mode, _Options >Represents an homogeneous transformation in a N dimensional space
 CEigen::Translation< _Scalar, _Dim >Represents a translation transformation
 CEigen::Transpose< MatrixType >Expression of the transpose of a matrix
 CEigen::Transpose< ArgType >
 CEigen::Transpose< Block< const VectorsType, 1, Dynamic > >
 CEigen::Transpose< const typename Base::_ExtractType >
 CEigen::Transpose< Derived >
 CEigen::Transpose< NestedXpr >
 CEigen::Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex >Represents a sequence of transpositions (row/column interchange)
 CEigen::Transpositions< RowsAtCompileTime, MaxRowsAtCompileTime >
 CEigen::TranspositionsStorage
 CEigen::TriangularView< _MatrixType, _Mode >Expression of a triangular part in a matrix
 CEigen::TriangularView< ArgType, Mode >
 CEigen::TriangularView< const CholMatrixType, Eigen::Lower >
 CEigen::TriangularView< const CholMatrixType, Eigen::UnitLower >
 CEigen::TriangularView< const MatrixConjugateReturnType, Mode >
 CEigen::TriangularView< const typename CholMatrixType::AdjointReturnType, Eigen::UnitUpper >
 CEigen::TriangularView< const typename CholMatrixType::AdjointReturnType, Eigen::Upper >
 CEigen::TriangularView< const typename MatrixType::AdjointReturnType, TransposeMode >
 CEigen::TriangularView< const typename MatrixType::ConstTransposeReturnType, TransposeMode >
 CEigen::TriangularView< Derived, Mode >
 CEigen::TriangularView< LUMatrixType, Lower|UnitDiag >
 CEigen::TriangularView< LUMatrixType, Upper >
 CEigen::TriangularView< MatrixType, Mode >
 CEigen::TriangularView< typename MatrixType::TransposeReturnType, TransposeMode >
 CEigen::Tridiagonalization< _MatrixType >Tridiagonal decomposition of a selfadjoint matrix
 CEigen::Triplet< Scalar, StorageIndex >A small structure to hold a non zero as a triplet (i,j,value)
 CEigen::UniformScaling< _Scalar >Represents a generic uniform scaling transformation
 CEigen::VectorwiseOp< ExpressionType, Direction >Pseudo expression providing partial reduction operations
 CEigen::WithFormat< ExpressionType >Pseudo expression providing matrix output with given format