| CEigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, OuterProduct >::adds | |
| CEigen::BlockSparseTriangularView< BSM, Mode, DiagIsTriangular >::AdjointReturnType | |
| CEigen::aligned_allocator< T > | STL compatible allocator to use with types requiring a non-standard alignment |
| CEigen::AlignedBox< Scalar_, AmbientDim_ > | An axis aligned box |
| CEigen::AMDOrdering< StorageIndex > | |
| CEigen::ArithmeticSequence< FirstType, SizeType, IncrType > | |
| CEigen::ArrayXpr | |
| ►CEigen::symbolic::BaseExpr< Derived_ > | |
| CEigen::symbolic::SymbolExpr< internal::symbolic_last_tag > | |
| CEigen::symbolic::BaseExpr< AddExpr< Arg0, Arg1 > > | |
| CEigen::symbolic::BaseExpr< NegateExpr< Arg0 > > | |
| CEigen::symbolic::BaseExpr< ProductExpr< Arg0, Arg1 > > | |
| CEigen::symbolic::BaseExpr< QuotientExpr< Arg0, Arg1 > > | |
| ►CEigen::symbolic::BaseExpr< SymbolExpr< tag > > | |
| CEigen::symbolic::SymbolExpr< tag > | |
| CEigen::symbolic::BaseExpr< SymbolValue< Tag, Index > > | |
| CEigen::symbolic::BaseExpr< SymbolValue< Tag, internal::FixedInt< N > > > | |
| ►CEigen::symbolic::BaseExpr< SymbolValue< Tag, Type > > | |
| CEigen::symbolic::SymbolValue< Tag, Type > | |
| CEigen::symbolic::BaseExpr< ValueExpr< IndexType > > | |
| CEigen::symbolic::BaseExpr< ValueExpr< internal::FixedInt< N > > > | |
| ►CEigen::Block< XprType, BlockRows, BlockCols, InnerPanel > | Expression of a fixed-size or dynamic-size block |
| CEigen::VectorBlock< Derived, Helper::SizeAtCompileTime > | |
| CEigen::VectorBlock< const Derived, Helper::SizeAtCompileTime > | |
| CEigen::Block< ArgType, BlockRows, BlockCols, InnerPanel > | |
| CEigen::Block< Coefficients, AmbientDimAtCompileTime, 1 > | |
| CEigen::Block< CoefficientsType, 1, DiagonalSize > | |
| CEigen::Block< const Derived, internal::traits< Derived >::ColsAtCompileTime==1 ? SizeMinusOne :1, internal::traits< Derived >::ColsAtCompileTime==1 ? 1 :SizeMinusOne > | |
| 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 typename BlockHelper::BaseType, BlockRows, BlockCols, UnwoundInnerPanel > | |
| CEigen::Block< const VectorsType, Dynamic, 1 > | |
| CEigen::Block< MatrixType, Dim, 1, !(internal::traits< MatrixType >::Flags &RowMajorBit)> | |
| CEigen::Block< MatrixType, Dim, Dim, int(Mode)==(AffineCompact) &&(int(Options) &RowMajor)==0 > | |
| CEigen::Block< SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > | |
| CEigen::Block< SparseMatrixType, BlockRows, BlockCols, true > | |
| CEigen::Block< typename BlockHelper::BaseType, BlockRows, BlockCols, UnwoundInnerPanel > | |
| ►CEigen::Block< VectorType, internal::traits< VectorType >::Flags &RowMajorBit ? 1 :Size, internal::traits< VectorType >::Flags &RowMajorBit ? Size :1 > | |
| CEigen::VectorBlock< VectorType, Size > | Expression of a fixed-size or dynamic-size sub-vector |
| CEigen::Block< XprType, BlockRows, BlockCols, true > | |
| CEigen::Block< XprType, RowsAtCompileTime, ColsAtCompileTime, IsInnerPannel > | |
| CEigen::BlockSparse | |
| CEigen::BlockSparseSelfAdjointView< BSM, UpLo, DiagIsSelfAdjoint > | Lazy block-level self-adjoint (Hermitian) view of a BlockSparseMatrix |
| CEigen::BlockSparseShape | |
| CEigen::BlockSparseTriangularView< BSM, Mode, DiagIsTriangular > | Lazy block-level triangular view of a BlockSparseMatrix |
| CEigen::BlockTriplet< Scalar_, BlockRows_, BlockCols_, Options_, StorageIndex_ > | A (blockRow, blockCol, blockValue) triplet for assembling a BlockSparseMatrix |
| CEigen::COLAMDOrdering< StorageIndex > | |
| CEigen::internal::combine_scalar_factors_impl< ResScalar, Lhs, Rhs > | |
| CEigen::CommaInitializer< XprType > | Helper class used by the comma initializer operator |
| CEigen::ComplexEigenSolver< MatrixType_ > | Computes eigenvalues and eigenvectors of general complex matrices |
| CComplexQZ | Performs a QZ decomposition of a pair of matrices A, B |
| CEigen::ComplexSchur< MatrixType_ > | Performs a complex Schur decomposition of a real or complex square matrix |
| CEigen::Concat< Direction, LhsType, RhsType > | Expression of the concatenation of two dense expressions |
| CEigen::CwiseBinaryOp< BinaryOp, LhsType, RhsType > | Generic expression where a coefficient-wise binary operator is applied to two expressions |
| CEigen::CwiseBinaryOp< BinaryOp, const Lhs, const Rhs > | |
| CEigen::CwiseBinaryOp< BinaryOp, const OtherXpr, const permutation_dense_xpr< Scalar, IndicesType, Transposed, Plain > > | |
| CEigen::CwiseBinaryOp< BinaryOp, const permutation_dense_xpr< Scalar, IndicesType, Transposed, Plain >, const OtherXpr > | |
| CEigen::CwiseBinaryOp< BinaryOp, Lhs, Rhs > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_EQ, true >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GE, true >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_GT, true >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LE, true >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_LT, true >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ >, const Derived, const OtherDerived > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ, true >, const Derived, const ConstantReturnType > | |
| CEigen::CwiseBinaryOp< internal::scalar_cmp_op< Scalar, Scalar, internal::cmp_NEQ, true >, const Derived, const OtherDerived > | |
| 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< Scalar >, const ExpressionTypeNestedCleaned, const typename OppositeExtendedType< Normalized_NonzeroNormType >::Type > | |
| 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< bool >, Lhs, Rhs > | |
| CEigen::CwiseBinaryOp< scalar_cmp_op< Scalar, Scalar, cmp, false >, CmpLhsType, CmpRhsType > | |
| CEigen::CwiseBinaryOp< scalar_cmp_op< Scalar, Scalar, cmp, true >, CmpLhsType, CmpRhsType > | |
| CEigen::CwiseBinaryOp< scalar_disjunction_op< DupFunc, T1, T2 >, 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< Scalar, Scalar >, Lhs, Rhs > | |
| 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< NullaryOp, SrcPlainObject > | |
| CEigen::CwiseNullaryOp< permutation_dense_op< Scalar, IndicesType, Transposed >, Plain > | |
| CEigen::CwiseNullaryOp< permutation_dense_op< Scalar, IndicesType, Transposed >, PlainObject > | |
| CEigen::CwiseNullaryOp< scalar_constant_op< Scalar >, const std::conditional_t< std::is_same< typename traits< Expr >::XprKind, MatrixXpr >::value, matrix_type, array_type > > | |
| CEigen::CwiseTernaryOp< TernaryOp, Arg1Type, Arg2Type, Arg3Type > | Generic expression where a coefficient-wise ternary operator is applied to three expressions |
| CEigen::CwiseTernaryOp< DummyTernaryOp, Arg1, Arg2, DummyArg3 > | |
| CEigen::CwiseTernaryOp< internal::scalar_boolean_select_op< typename DenseBase< ThenMatrixType >::Scalar, typename DenseBase< ElseMatrixType >::Scalar, typename DenseBase< ConditionMatrixType >::Scalar >, ThenMatrixType, ElseMatrixType, ConditionMatrixType > | |
| CEigen::CwiseTernaryOp< PacketTernaryOp, Arg1, Arg2, PacketArg3 > | |
| 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< CastOp, ArgType > | |
| CEigen::CwiseUnaryOp< Eigen::internal::scalar_conjugate_op< Scalar >, const Transpose< Derived > > | |
| 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_acosh_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_arg_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_arithmetic_shift_right_op< Scalar, N >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_asin_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_asinh_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_atan_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_atanh_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_bitwise_not_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_boolean_not_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_carg_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_cbrt_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_exp2_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_exp_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_expm1_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_isfinite_op< Scalar, true >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_isinf_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_isnan_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_ldexp_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_log2_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_log_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_logical_shift_left_op< Scalar, N >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_logical_shift_right_op< Scalar, N >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_logistic_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_ndtri_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< internal::scalar_replace_zero_with_one_op< Scalar >, const NormReturnType > | |
| CEigen::CwiseUnaryOp< internal::scalar_rint_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< RealScalar >, const SquaredNormReturnType > | |
| 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< internal::scalar_trunc_op< Scalar >, const Derived > | |
| CEigen::CwiseUnaryOp< Op, std::add_const_t< typename rewrap_unary< Xpr, Target >::type > > | |
| CEigen::CwiseUnaryOp< scalar_conjugate_op< LhsScalar >, LhsTransposeType > | |
| CEigen::CwiseUnaryOp< scalar_conjugate_op< RhsScalar >, RhsTransposeType > | |
| CEigen::CwiseUnaryOp< scalar_conjugate_op< Scalar >, NestedXpr > | |
| CEigen::CwiseUnaryOp< scalar_conjugate_op< Scalar >, TransposeType > | |
| CEigen::CwiseUnaryOp< scalar_imag_op< std::complex< Real > >, ArgType > | |
| CEigen::CwiseUnaryOp< scalar_opposite_op< Scalar >, NestedXpr > | |
| CEigen::CwiseUnaryOp< scalar_real_op< std::complex< Real > >, ArgType > | |
| CEigen::CwiseUnaryOp< UnaryOp, ArgType > | |
| CEigen::CwiseUnaryView< ViewOp, MatrixType, StrideType > | Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector |
| CEigen::CwiseUnaryView< scalar_imag_ref_op< std::complex< Real > >, ArgType, Stride< 0, 0 > > | |
| CEigen::CwiseUnaryView< scalar_real_ref_op< std::complex< Real > >, ArgType, Stride< 0, 0 > > | |
| CEigen::CwiseUnaryView< UnaryOp, ArgType, StrideType > | |
| CEigen::CwiseUnaryView< ViewOp, ArgType > | |
| CEigen::Dense | |
| CEigen::internal::dense_product_base< Lhs, Rhs, Option, InnerProduct > | |
| ►CEigen::DenseBase< ArrayWrapper< ExpressionType > > | |
| ►CEigen::ArrayBase< ArrayWrapper< ExpressionType > > | |
| CEigen::ArrayWrapper< ExpressionType > | Expression of a mathematical vector or matrix as an array object |
| ►CEigen::DenseBase< Homogeneous< MatrixType, Direction_ > > | |
| ►CEigen::MatrixBase< Homogeneous< MatrixType, Direction_ > > | |
| CEigen::Homogeneous< MatrixType, Direction_ > | Expression of one (or a set of) homogeneous vector(s) |
| 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::DenseBase< Derived > | Base class for all dense matrices, vectors, and arrays |
| CEigen::ArrayBase< Array< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::ArrayBase< ArrayWrapper > | |
| ►CEigen::MatrixBase< MatrixWrapper< ExpressionType > > | |
| CEigen::MatrixWrapper< ExpressionType > | Expression of an array as a mathematical vector or matrix |
| CEigen::MatrixBase< Solve< Decomposition, RhsType > > | |
| CEigen::MatrixBase< Homogeneous > | |
| ►CEigen::ArrayBase< Derived > | Base class for all 1D and 2D array, and related expressions |
| CEigen::ArrayWrapper< TArgType > | |
| ►CEigen::MatrixBase< Derived > | Base class for all dense matrices, vectors, and expressions |
| CEigen::Homogeneous< Derived, HomogeneousReturnTypeDirection > | |
| CEigen::Homogeneous< ExpressionType, Direction > | |
| CEigen::Homogeneous< ArgType, Direction > | |
| CEigen::Homogeneous< ArgType, Vertical > | |
| CEigen::Homogeneous< ArgType, Horizontal > | |
| CEigen::MatrixWrapper< TArgType > | |
| CEigen::Diagonal< MatrixType, DiagIndex_ > | Expression of a diagonal/subdiagonal/superdiagonal in a matrix |
| CEigen::Diagonal< ArgType, DiagIndex > | |
| CEigen::Diagonal< const Derived > | |
| CEigen::Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex > | |
| CEigen::Diagonal< const SparseMatrix > | |
| CEigen::Diagonal< Derived > | |
| CEigen::Diagonal< SparseMatrix > | |
| ►CEigen::DiagonalPreconditioner< Scalar_ > | A preconditioner based on the diagonal entries |
| CEigen::LeastSquareDiagonalPreconditioner< Scalar_ > | Jacobi preconditioner for LeastSquaresConjugateGradient |
| ►CEigen::EigenBase< Derived > | |
| CEigen::HouseholderSequence< MatrixType, internal::remove_all_t< typename CoeffVectorType::ConjugateReturnType > > | |
| CEigen::HouseholderSequence< MatrixType, internal::remove_all_t< typename HCoeffsType::ConjugateReturnType > > | |
| CEigen::HouseholderSequence< const MatrixType, const internal::remove_all_t< typename Diagonal< const MatrixType, 0 >::ConjugateReturnType > > | |
| CEigen::HouseholderSequence< const internal::remove_all_t< typename MatrixType::ConjugateReturnType >, Diagonal< const MatrixType, 1 >, OnTheRight > | |
| CEigen::PermutationBase< PermutationMatrix > | |
| CEigen::PermutationBase< Map > | |
| CEigen::PermutationBase< PermutationWrapper > | |
| CEigen::ScaledPermutationBase< ScaledPermutationMatrix > | |
| CEigen::SolverBase< BunchKaufman > | |
| CEigen::SolverBase< LDLT > | |
| CEigen::SolverBase< LLT > | |
| CEigen::SolverBase< FullPivLU > | |
| CEigen::SolverBase< PartialPivLU > | |
| CEigen::SolverBase< ColPivHouseholderQR > | |
| CEigen::SolverBase< CompleteOrthogonalDecompositionImpl > | |
| CEigen::SolverBase< FullPivHouseholderQR > | |
| CEigen::SolverBase< HouseholderQR > | |
| CEigen::SolverBase< RandColPivHouseholderQR > | |
| ►CEigen::SolverBase< SVDBase< Derived > > | |
| ►CEigen::SVDBase< Derived > | Base class of SVD algorithms |
| CEigen::JacobiSVD< MatrixType, Options > | |
| ►CEigen::SparseMatrixBase< BlockType > | |
| CEigen::SparseCompressedBase< BlockType > | |
| CEigen::SparseMatrixBase< TriangularViewType > | |
| CEigen::SparseMatrixBase< SparseView > | |
| CEigen::SparseSelfAdjointView< Derived, UpLo > | |
| CEigen::TriangularBase< SelfAdjointView > | |
| CEigen::TriangularBase< TriangularViewType > | |
| ►CEigen::DiagonalBase< Derived > | Base class for diagonal matrices and expressions |
| CEigen::DiagonalMatrix< Scalar, DiagonalVectorType::SizeAtCompileTime, DiagonalVectorType::MaxSizeAtCompileTime > | |
| CEigen::DiagonalMatrix< float, 2 > | |
| CEigen::DiagonalMatrix< double, 2 > | |
| CEigen::DiagonalMatrix< float, 3 > | |
| CEigen::DiagonalMatrix< double, 3 > | |
| CEigen::DiagonalWrapper< const CwiseBinaryOp< internal::scalar_product_op< DiagonalVectorType ::Scalar, typename OtherDerived::DiagonalVectorType ::Scalar >, const DiagonalVectorType, const typename OtherDerived::DiagonalVectorType > > | |
| CEigen::DiagonalWrapper< const CwiseUnaryOp< internal::scalar_inverse_op< Scalar >, const DiagonalVectorType > > | |
| CEigen::DiagonalWrapper< const DiagonalVectorType > | |
| CEigen::DiagonalWrapper< const EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE(DiagonalVectorType, Scalar, internal::scalar_product_op)> | |
| CEigen::DiagonalWrapper< const EIGEN_SCALAR_BINARYOP_EXPR_RETURN_TYPE(Scalar, DiagonalVectorType, internal::scalar_product_op)> | |
| CEigen::DiagonalWrapper< const CwiseBinaryOp< internal::scalar_sum_op< DiagonalVectorType ::Scalar, typename OtherDerived::DiagonalVectorType ::Scalar >, const DiagonalVectorType, const typename OtherDerived::DiagonalVectorType > > | |
| CEigen::DiagonalWrapper< const CwiseBinaryOp< internal::scalar_difference_op< DiagonalVectorType ::Scalar, typename OtherDerived::DiagonalVectorType ::Scalar >, const DiagonalVectorType, const typename OtherDerived::DiagonalVectorType > > | |
| CEigen::DiagonalWrapper< const CwiseNullaryOp< internal::scalar_constant_op< Scalar >, DiagonalVectorType > > | |
| CEigen::DiagonalWrapper< const CwiseNullaryOp< internal::scalar_zero_op< Scalar >, DiagonalVectorType > > | |
| ►CEigen::PermutationBase< Derived > | Base class for permutations |
| CEigen::PermutationMatrix< ColsAtCompileTime, MaxColsAtCompileTime, PermutationIndex > | |
| CEigen::PermutationMatrix< RowsAtCompileTime, MaxRowsAtCompileTime, PermutationIndex > | |
| CEigen::PermutationMatrix< Dynamic, Dynamic, StorageIndex > | |
| CEigen::PermutationMatrix< IndicesType::SizeAtCompileTime, IndicesType::MaxSizeAtCompileTime, PermutationIndex > | |
| ►CEigen::ScaledPermutationBase< Derived > | Base class for scaled permutation matrices |
| CEigen::ScaledPermutationMatrix< Scalar, Size, MaxSize, StorageIndex > | |
| ►CEigen::SkewSymmetricBase< Derived > | Base class for skew symmetric matrices and expressions |
| CEigen::SkewSymmetricMatrix3< Scalar > | |
| CEigen::SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_product_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > | |
| CEigen::SkewSymmetricWrapper< const EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE(SkewSymmetricVectorType, Scalar, internal::scalar_product_op)> | |
| CEigen::SkewSymmetricWrapper< const EIGEN_SCALAR_BINARYOP_EXPR_RETURN_TYPE(Scalar, SkewSymmetricVectorType, internal::scalar_product_op)> | |
| CEigen::SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_sum_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > | |
| CEigen::SkewSymmetricWrapper< const CwiseBinaryOp< internal::scalar_difference_op< SkewSymmetricVectorType ::Scalar, typename OtherDerived::SkewSymmetricVectorType ::Scalar >, const SkewSymmetricVectorType, const typename OtherDerived::SkewSymmetricVectorType > > | |
| CEigen::SkewSymmetricWrapper< const CwiseNullaryOp< internal::scalar_constant_op< Scalar >, SkewSymmetricVectorType > > | |
| ►CEigen::SolverBase< Derived > | A base class for matrix decomposition and solvers |
| CEigen::ColPivHouseholderQR< MatrixType, PermutationIndex > | |
| CEigen::ColPivHouseholderQR< MatrixType > | |
| CEigen::ColPivHouseholderQR< TransposeTypeWithSameStorageOrder > | |
| CEigen::FullPivHouseholderQR< MatrixType, PermutationIndex > | |
| CEigen::FullPivHouseholderQR< MatrixType > | |
| CEigen::FullPivHouseholderQR< TransposeTypeWithSameStorageOrder > | |
| CEigen::FullPivLU< MatrixType, PermutationIndex > | |
| CEigen::HouseholderQR< MatrixType > | |
| CEigen::HouseholderQR< TransposeTypeWithSameStorageOrder > | |
| CEigen::PartialPivLU< MatrixType, PermutationIndex > | |
| CEigen::RandColPivHouseholderQR< MatrixType, PermutationIndex > | |
| CEigen::SVDBase< BDCSVD > | |
| CEigen::SVDBase< JacobiSVD > | |
| ►CEigen::SparseMatrixBase< Derived > | Base class of any sparse matrices or sparse expressions |
| CEigen::SparseCompressedBase< Block< SparseMatrixType, BlockRows, BlockCols, true > > | |
| CEigen::SparseCompressedBase< SparseMatrix > | |
| CEigen::SparseCompressedBase< SparseVector > | |
| CEigen::SparseView< Product< Lhs, Rhs, Options > > | |
| CEigen::SparseView< ArgType > | |
| ►CEigen::SparseCompressedBase< Derived > | Common base class for sparse [compressed]-{row|column}-storage format |
| CEigen::SparseMatrix< Scalar, ColMajor, StorageIndex > | |
| CEigen::SparseMatrix< Scalar, RowMajor > | |
| CEigen::SparseMatrix< Scalar, RowMajor, StorageIndex > | |
| CEigen::SparseMatrix< Scalar > | |
| CEigen::SparseMatrix< Scalar, ColMajor, int > | |
| CEigen::SparseMatrix< Scalar, ColMajor > | |
| CEigen::SparseMatrix< Scalar, ColMajor, Index > | |
| CEigen::SparseMatrix< typename Source::Scalar, Order, typename Source::StorageIndex > | |
| CEigen::SparseMatrix< MatScalar, MatOptions, MatIndex > | |
| CEigen::SparseMatrix< Scalar, IsRowMajor ? ColMajor :RowMajor, StorageIndex > | |
| CEigen::SparseMatrix< Scalar, Options, StorageIndex > | |
| CEigen::SparseMatrix< Scalar, Flags &RowMajorBit ? RowMajor :ColMajor, StorageIndex > | |
| CEigen::SparseMatrix< Scalar, MatrixTypeCleaned::IsRowMajor ? RowMajor :ColMajor, StorageIndex > | |
| CEigen::SparseMatrix< Scalar,(MatrixTypeNested_::Flags &RowMajorBit) ? RowMajor :ColMajor, StorageIndex > | |
| CEigen::SparseVector< MatScalar, MatOptions, MatIndex > | |
| CEigen::SparseVector< Scalar_, Options_, Index_ > | |
| CEigen::SparseVector< Scalar, Options, StorageIndex > | |
| ►CEigen::TriangularBase< Derived > | Base class for triangular part in a matrix |
| CEigen::SelfAdjointView< Derived, UpLo > | |
| CEigen::SelfAdjointView< std::add_const_t< MatrixType >, TriangularPart > | |
| CEigen::SelfAdjointView< const MatrixConjugateReturnType, TriangularPart > | |
| CEigen::SelfAdjointView< const typename MatrixType::AdjointReturnType, TransposeMode > | |
| CEigen::SelfAdjointView< typename MatrixType::TransposeReturnType, TransposeMode > | |
| CEigen::SelfAdjointView< const typename MatrixType::ConstTransposeReturnType, TransposeMode > | |
| 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::SparseMatrixBase< Block< const SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > > | |
| CEigen::SparseCompressedBase< Block< const SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > > | |
| ►CEigen::EigenBase< Block< SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > > | |
| ►CEigen::SparseMatrixBase< Block< SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > > | |
| CEigen::SparseCompressedBase< Block< SparseMatrix< Scalar_, Options_, StorageIndex_ >, BlockRows, BlockCols, true > > | |
| ►CEigen::EigenBase< Block< XprType, BlockRows, BlockCols, InnerPanel > > | |
| ►CEigen::SparseMatrixBase< Block< XprType, BlockRows, BlockCols, InnerPanel > > | |
| CEigen::BlockImpl< XprType, BlockRows, BlockCols, InnerPanel, Sparse > | |
| ►CEigen::EigenBase< Block< XprType, BlockRows, BlockCols, true > > | |
| ►CEigen::SparseMatrixBase< Block< XprType, BlockRows, BlockCols, true > > | |
| CEigen::SparseCompressedBase< Block< XprType, BlockRows, BlockCols, true > > | |
| ►CEigen::EigenBase< BlockSparseMatrix< Scalar_, Options_, BlockRows_, BlockCols_, int > > | |
| CEigen::BlockSparseMatrix< Scalar_, Options_, BlockRows_, BlockCols_, StorageIndex_ > | A sparse matrix whose stored nonzeros are fixed-size dense blocks |
| ►CEigen::EigenBase< BunchKaufman< MatrixType_, UpLo_ > > | |
| ►CEigen::SolverBase< BunchKaufman< MatrixType_, UpLo_ > > | |
| CEigen::BunchKaufman< MatrixType_, UpLo_ > | Bunch-Kaufman factorization of a symmetric / Hermitian indefinite matrix |
| ►CEigen::EigenBase< ColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| ►CEigen::SolverBase< ColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::ColPivHouseholderQR< MatrixType_, PermutationIndex_ > | Householder rank-revealing QR decomposition of a matrix with column-pivoting |
| ►CEigen::EigenBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, ColPivHouseholderQR > > | |
| CEigen::SolverBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, ColPivHouseholderQR > > | |
| ►CEigen::EigenBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, RandColPivHouseholderQR > > | |
| CEigen::SolverBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, RandColPivHouseholderQR > > | |
| ►CEigen::EigenBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, RankRevealingQR_ > > | |
| CEigen::SolverBase< CompleteOrthogonalDecompositionImpl< MatrixType_, PermutationIndex_, RankRevealingQR_ > > | |
| ►CEigen::EigenBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > | |
| CEigen::SparseMatrixBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > | |
| ►CEigen::EigenBase< DiagonalMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime > > | |
| ►CEigen::DiagonalBase< DiagonalMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime > > | |
| CEigen::DiagonalMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime > | Represents a diagonal matrix with its storage |
| ►CEigen::EigenBase< DiagonalWrapper< DiagonalVectorType_ > > | |
| ►CEigen::DiagonalBase< DiagonalWrapper< DiagonalVectorType_ > > | |
| CEigen::DiagonalWrapper< DiagonalVectorType_ > | Expression of a diagonal matrix |
| ►CEigen::EigenBase< FullPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| ►CEigen::SolverBase< FullPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::FullPivHouseholderQR< MatrixType_, PermutationIndex_ > | Householder rank-revealing QR decomposition of a matrix with full pivoting |
| ►CEigen::EigenBase< FullPivLU< MatrixType_, PermutationIndex_ > > | |
| ►CEigen::SolverBase< FullPivLU< MatrixType_, PermutationIndex_ > > | |
| CEigen::FullPivLU< MatrixType_, PermutationIndex_ > | LU decomposition of a matrix with complete pivoting, and related features |
| ►CEigen::EigenBase< HouseholderQR< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor > > > | |
| ►CEigen::SolverBase< HouseholderQR< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor > > > | |
| CEigen::HouseholderQR< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor > > | |
| ►CEigen::EigenBase< HouseholderQR< MatrixType_ > > | |
| ►CEigen::SolverBase< HouseholderQR< MatrixType_ > > | |
| CEigen::HouseholderQR< MatrixType_ > | Householder QR decomposition of a matrix |
| ►CEigen::EigenBase< HouseholderSequence< VectorsType, CoeffsType, Side > > | |
| CEigen::HouseholderSequence< VectorsType, CoeffsType, OnTheLeft > | |
| CEigen::HouseholderSequence< VectorsType, CoeffsType, OnTheRight > | |
| CEigen::HouseholderSequence< std::conditional_t< NumTraits< Scalar >::IsComplex, internal::remove_all_t< typename VectorsType::ConjugateReturnType >, VectorsType >, std::conditional_t< NumTraits< Scalar >::IsComplex, internal::remove_all_t< typename CoeffsType::ConjugateReturnType >, CoeffsType >, Side > | |
| CEigen::HouseholderSequence< VectorsType, std::conditional_t< NumTraits< Scalar >::IsComplex, internal::remove_all_t< typename CoeffsType::ConjugateReturnType >, CoeffsType >, Side > | |
| CEigen::HouseholderSequence< std::conditional_t< NumTraits< Scalar >::IsComplex, internal::remove_all_t< typename VectorsType::ConjugateReturnType >, VectorsType >, CoeffsType, Side > | |
| CEigen::HouseholderSequence< std::add_const_t< VectorsType >, std::add_const_t< CoeffsType >, Side > | |
| CEigen::HouseholderSequence< VectorsType, CoeffsType, Side > | Sequence of Householder reflections acting on subspaces with decreasing size |
| CEigen::EigenBase< Inverse< PermutationType > > | |
| ►CEigen::EigenBase< LDLT< MatrixType_, UpLo_ > > | |
| ►CEigen::SolverBase< LDLT< MatrixType_, UpLo_ > > | |
| CEigen::LDLT< MatrixType_, UpLo_ > | Robust Cholesky decomposition of a matrix with pivoting |
| ►CEigen::EigenBase< LLT< MatrixType, UpLo_ > > | |
| ►CEigen::SolverBase< LLT< MatrixType, UpLo_ > > | |
| CEigen::LLT< MatrixType, UpLo_ > | |
| CEigen::LLT< MatrixType > | |
| ►CEigen::EigenBase< LLT< MatrixType_, UpLo_ > > | |
| ►CEigen::SolverBase< LLT< MatrixType_, UpLo_ > > | |
| CEigen::LLT< MatrixType_, UpLo_ > | Standard Cholesky decomposition (LL^T) of a matrix and associated features |
| ►CEigen::EigenBase< Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >, PacketAccess_ > > | |
| CEigen::PermutationBase< Map< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >, PacketAccess_ > > | |
| ►CEigen::EigenBase< PartialPivLU< Eigen::Matrix< Scalar, Dynamic, Dynamic >, PermutationIndex_ > > | |
| ►CEigen::SolverBase< PartialPivLU< Eigen::Matrix< Scalar, Dynamic, Dynamic >, PermutationIndex_ > > | |
| CEigen::PartialPivLU< Eigen::Matrix< Scalar, Dynamic, Dynamic > > | |
| ►CEigen::EigenBase< PartialPivLU< MatrixType_, PermutationIndex_ > > | |
| ►CEigen::SolverBase< PartialPivLU< MatrixType_, PermutationIndex_ > > | |
| CEigen::PartialPivLU< MatrixType_, PermutationIndex_ > | LU decomposition of a matrix with partial pivoting, and related features |
| ►CEigen::EigenBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > > | |
| ►CEigen::PermutationBase< PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > > | |
| CEigen::PermutationMatrix< RowsAtCompileTime, MaxRowsAtCompileTime > | |
| CEigen::PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > | Permutation matrix |
| ►CEigen::EigenBase< PermutationWrapper< IndicesType_ > > | |
| ►CEigen::PermutationBase< PermutationWrapper< IndicesType_ > > | |
| CEigen::PermutationWrapper< IndicesType_ > | Class to view a vector of integers as a permutation matrix |
| ►CEigen::EigenBase< RandColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| ►CEigen::SolverBase< RandColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::RandColPivHouseholderQR< MatrixType_, PermutationIndex_ > | Randomized blocked Householder rank-revealing QR with column pivoting |
| ►CEigen::EigenBase< ScaledPermutationMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > > | |
| ►CEigen::ScaledPermutationBase< ScaledPermutationMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > > | |
| CEigen::ScaledPermutationMatrix< Scalar_, SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > | Scaled permutation matrix \(P D\) with its storage |
| ►CEigen::EigenBase< SelfAdjointView< MatrixType_, UpLo > > | |
| ►CEigen::TriangularBase< SelfAdjointView< MatrixType_, UpLo > > | |
| CEigen::SelfAdjointView< MatrixType_, UpLo > | Expression of a selfadjoint matrix from a triangular part of a dense matrix |
| ►CEigen::EigenBase< SkewSymmetricMatrix3< Scalar_ > > | |
| ►CEigen::SkewSymmetricBase< SkewSymmetricMatrix3< Scalar_ > > | |
| CEigen::SkewSymmetricMatrix3< Scalar_ > | Represents a 3x3 skew symmetric matrix with its storage |
| ►CEigen::EigenBase< SkewSymmetricWrapper< SkewSymmetricVectorType_ > > | |
| ►CEigen::SkewSymmetricBase< SkewSymmetricWrapper< SkewSymmetricVectorType_ > > | |
| CEigen::SkewSymmetricWrapper< SkewSymmetricVectorType_ > | Expression of a skew symmetric matrix |
| ►CEigen::EigenBase< SparseMatrix< Scalar_, Options_, StorageIndex_ > > | |
| ►CEigen::SparseMatrixBase< SparseMatrix< Scalar_, Options_, StorageIndex_ > > | |
| ►CEigen::SparseCompressedBase< SparseMatrix< Scalar_, Options_, StorageIndex_ > > | |
| CEigen::SparseMatrix< Scalar_, Options_, StorageIndex_ > | A versatile sparse matrix representation |
| CEigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > > | |
| ►CEigen::EigenBase< SparseSelfAdjointView< MatrixType, Mode_ > > | |
| CEigen::SparseSelfAdjointView< MatrixType, Mode_ > | Pseudo expression to manipulate a triangular sparse matrix as a selfadjoint matrix |
| CEigen::EigenBase< SparseSymmetricPermutationProduct< MatrixType, Mode > > | |
| ►CEigen::EigenBase< SparseVector< Scalar_, Options_, StorageIndex_ > > | |
| ►CEigen::SparseMatrixBase< SparseVector< Scalar_, Options_, StorageIndex_ > > | |
| ►CEigen::SparseCompressedBase< SparseVector< Scalar_, Options_, StorageIndex_ > > | |
| CEigen::SparseVector< Scalar_, RowMajor, StorageIndex_ > | |
| CEigen::SparseVector< Scalar_, ColMajor, StorageIndex_ > | |
| CEigen::SparseVector< Scalar_, Options_, StorageIndex_ > | Sparse vector class |
| ►CEigen::EigenBase< SparseView< MatrixType > > | |
| ►CEigen::SparseMatrixBase< SparseView< MatrixType > > | |
| CEigen::SparseView< MatrixType > | Expression of a dense or sparse matrix with zero or too small values removed |
| CEigen::EigenBase< SPQRMatrixQReturnType< SPQRType > > | |
| ►CEigen::EigenBase< SVDBase< BDCSVD< MatrixType_, Options_ > > > | |
| ►CEigen::SolverBase< SVDBase< BDCSVD< MatrixType_, Options_ > > > | |
| ►CEigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
| CEigen::BDCSVD< MatrixType_, Options > | |
| CEigen::BDCSVD< MatrixType_, Options_ > | Class Bidiagonal Divide and Conquer SVD |
| ►CEigen::EigenBase< SVDBase< JacobiSVD< Eigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor >, Options_ > > > | |
| ►CEigen::SolverBase< SVDBase< JacobiSVD< Eigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor >, Options_ > > > | |
| ►CEigen::SVDBase< JacobiSVD< Eigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor >, Options_ > > | |
| CEigen::JacobiSVD< Eigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor >, ComputeFullU > | |
| CEigen::JacobiSVD< Eigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor >, ComputeFullU|ComputeFullV > | |
| ►CEigen::EigenBase< SVDBase< JacobiSVD< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor >, Options_ > > > | |
| ►CEigen::SolverBase< SVDBase< JacobiSVD< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor >, Options_ > > > | |
| ►CEigen::SVDBase< JacobiSVD< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor >, Options_ > > | |
| CEigen::JacobiSVD< Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor >,(Options &int(PreconditionSquareMatrix))> | |
| ►CEigen::EigenBase< SVDBase< JacobiSVD< MatrixType_, Options_ > > > | |
| ►CEigen::SolverBase< SVDBase< JacobiSVD< MatrixType_, Options_ > > > | |
| ►CEigen::SVDBase< JacobiSVD< MatrixType_, Options_ > > | |
| CEigen::JacobiSVD< MatrixType_, Options_ > | Two-sided Jacobi SVD decomposition of a rectangular matrix |
| ►CEigen::EigenBase< Transpose< MatrixType > > | |
| ►CEigen::SparseMatrixBase< Transpose< MatrixType > > | |
| CEigen::SparseCompressedBase< Transpose< MatrixType > > | |
| ►CEigen::EigenBase< TriangularView< MatrixType, Mode > > | |
| ►CEigen::SparseMatrixBase< TriangularView< MatrixType, Mode > > | |
| CEigen::TriangularViewImpl< MatrixType, Mode, Sparse > | Base class for a triangular part in a sparse matrix |
| ►CEigen::EigenBase< TriangularView< MatrixType_, Mode_ > > | |
| ►CEigen::TriangularBase< TriangularView< MatrixType_, Mode_ > > | |
| CEigen::TriangularViewImpl< MatrixType_, Mode_, Dense > | Base class for a triangular part in a dense matrix |
| CEigen::EigenSolver< MatrixType_ > | Computes eigenvalues and eigenvectors of general matrices |
| CEigen::EigenvalueRange | Selects which eigenvalues to compute in a spectral-bisection solve |
| CEigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType, PermutationIndex > | Expression type for return value of FullPivHouseholderQR::matrixQ() |
| Cunrolls::gemm< Scalar, isAdd > | |
| 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::Hyperplane< Scalar_, AmbientDim_, Options_ > | A hyperplane |
| CEigen::IdentityPreconditioner | A naive preconditioner which approximates any matrix as the identity matrix |
| CEigen::IndexedView< XprType, RowIndices, ColIndices > | Expression of a non-sequential sub-matrix defined by arbitrary sequences of row and column indices |
| CEigen::IndexedView< ArgType, RowIndices, ColIndices > | |
| CEigen::IndexedView< const Derived, ActualRowIndices, ActualColIndices > | |
| CEigen::IndexedView< const Derived, IvcType< Indices, Derived::SizeAtCompileTime >, ZeroIndex > | |
| CEigen::IndexedView< const Derived, IvcType< RowIndices, Derived::RowsAtCompileTime >, IvcType< ColIndices, Derived::ColsAtCompileTime > > | |
| CEigen::IndexedView< const Derived, ZeroIndex, IvcType< Indices, Derived::SizeAtCompileTime > > | |
| CEigen::IndexedView< Derived, ActualRowIndices, ActualColIndices > | |
| CEigen::IndexedView< Derived, IvcType< Indices, Derived::SizeAtCompileTime >, ZeroIndex > | |
| CEigen::IndexedView< Derived, IvcType< RowIndices, Derived::RowsAtCompileTime >, IvcType< ColIndices, Derived::ColsAtCompileTime > > | |
| CEigen::IndexedView< Derived, ZeroIndex, IvcType< Indices, Derived::SizeAtCompileTime > > | |
| CEigen::BlockSparseMatrix< Scalar_, Options_, BlockRows_, BlockCols_, StorageIndex_ >::InnerIterator | Iterates over stored blocks in outer vector outer |
| CEigen::InnerIterator< XprType > | An InnerIterator allows to loop over the element of any matrix expression |
| CEigen::internal::MappedSuperNodalMatrix< Scalar_, StorageIndex_ >::InnerIterator | InnerIterator 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< LltType > | |
| CEigen::Inverse< LuType > | |
| CEigen::Inverse< PermutationType > | |
| CEigen::Inverse< QrType > | |
| CEigen::IOFormat | Stores a set of parameters controlling the way matrices are printed |
| CEigen::internal::AmbiVector< Scalar_, StorageIndex_ >::Iterator | |
| CEigen::IterScaling< MatrixType_ > | Iterative scaling algorithm to equilibrate rows and column norms in matrices |
| CEigen::JacobiRotation< Scalar > | Rotation given by a cosine-sine pair |
| CEigen::IncompleteLUT< Scalar_, StorageIndex_ >::keep_diag | |
| CEigen::SimplicialCholeskyBase< Derived >::keep_diag | |
| CEigen::Map< PlainObjectType, MapOptions, StrideType > | A matrix or vector expression mapping an existing array of data |
| CEigen::Map< BlockType, BlockMapAlignment > | |
| CEigen::Map< BlockType, Unaligned > | |
| CEigen::Map< const BlockType, BlockMapAlignment > | |
| CEigen::Map< const BlockType, Unaligned > | |
| 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 Matrix< typename Plain::Scalar, Dynamic, Dynamic, Plain::IsRowMajor ? RowMajor :ColMajor >, 0, OuterStride<> > | |
| CEigen::Map< const Matrix< typename X::Scalar, Dynamic, Dynamic >, 0, Stride< Dynamic, Dynamic > > | |
| CEigen::Map< const Matrix< typename X::Scalar, Dynamic, Dynamic, X::IsRowMajor ? RowMajor :ColMajor >, 0, OuterStride<> > | |
| CEigen::Map< const PlainVector, evaluator< VectorType >::Alignment > | |
| 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< Eigen::SparseMatrix< Scalar, ColMajor, StorageIndex > > | |
| CEigen::Map< Matrix< ResScalar, Dynamic, 1 >, plain_enum_min(AlignedMax, internal::packet_traits< ResScalar >::size)> | |
| CEigen::Map< Matrix< RhsScalar, Dynamic, 1 >, Aligned > | |
| CEigen::Map< Matrix< Scalar_, 4, 1 >, Options_ > | |
| CEigen::Map< PermutationMatrix< Dynamic, Dynamic, int > > | |
| CEigen::Map< PermutationMatrix< Dynamic, Dynamic, StorageIndex > > | |
| CEigen::Map< PlainVector, evaluator< VectorType >::Alignment > | |
| 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< MatScalar, MatOptions, MatIndex >, Options, StrideType > | |
| CEigen::Map< SparseMatrix< Scalar, Options_, 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::MaxSizeVector< T > | The MaxSizeVector class |
| 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::NumTraits< T > | Holds information about the various numeric (i.e. scalar) types allowed by Eigen |
| CEigen::NumTraits< Scalar > | |
| CEigen::NumTraits< typename MatrixType::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< const CwiseUnaryOp< scalar_abs2_op< Scalar >, const ExpressionType >, member_sum< RealScalar, RealScalar >, Direction > | |
| CEigen::PartialReduxExpr< const ExpressionType, member_squaredNorm< typename ExpressionType::RealScalar, typename ExpressionType::Scalar >, Direction > | |
| CEigen::PartialReduxExpr< ExpressionType, Functor< ReturnScalar, Scalar >, Direction > | |
| CEigen::PartialReduxExpr< ExpressionType, internal::member_count< Index, Scalar >, Direction > | |
| CEigen::PartialReduxExpr< ExpressionType, internal::member_lpnorm< p, RealScalar, Scalar >, Direction > | |
| CEigen::PermutationStorage | |
| ►CEigen::PlainObjectBase< Derived > | Dense storage base class for matrices and arrays |
| CEigen::Array< float, 2, 2 > | |
| CEigen::Array< float, 2, 1 > | |
| CEigen::Array< float, 3, 3 > | |
| CEigen::Array< float, 3, 1 > | |
| CEigen::Array< float, 4, 4 > | |
| CEigen::Array< float, 4, 1 > | |
| CEigen::Array< float, Dynamic, Dynamic > | |
| CEigen::Array< float, Dynamic, 1 > | |
| CEigen::Array< float, 2, Dynamic > | |
| CEigen::Array< float, Dynamic, 2 > | |
| CEigen::Array< float, 3, Dynamic > | |
| CEigen::Array< float, Dynamic, 3 > | |
| CEigen::Array< float, 4, Dynamic > | |
| CEigen::Array< float, Dynamic, 4 > | |
| CEigen::Array< std::complex< float >, 2, 2 > | |
| CEigen::Array< std::complex< float >, 2, 1 > | |
| CEigen::Array< std::complex< float >, 3, 3 > | |
| CEigen::Array< std::complex< float >, 3, 1 > | |
| CEigen::Array< std::complex< float >, 4, 4 > | |
| CEigen::Array< std::complex< float >, 4, 1 > | |
| CEigen::Array< std::complex< float >, Dynamic, Dynamic > | |
| CEigen::Array< std::complex< float >, Dynamic, 1 > | |
| CEigen::Array< std::complex< float >, 2, Dynamic > | |
| CEigen::Array< std::complex< float >, Dynamic, 2 > | |
| CEigen::Array< std::complex< float >, 3, Dynamic > | |
| CEigen::Array< std::complex< float >, Dynamic, 3 > | |
| CEigen::Array< std::complex< float >, 4, Dynamic > | |
| CEigen::Array< std::complex< float >, Dynamic, 4 > | |
| CEigen::Array< std::complex< double >, 2, 2 > | |
| CEigen::Array< std::complex< double >, 2, 1 > | |
| CEigen::Array< std::complex< double >, 3, 3 > | |
| CEigen::Array< std::complex< double >, 3, 1 > | |
| CEigen::Array< std::complex< double >, 4, 4 > | |
| CEigen::Array< std::complex< double >, 4, 1 > | |
| CEigen::Array< std::complex< double >, Dynamic, Dynamic > | |
| CEigen::Array< std::complex< double >, Dynamic, 1 > | |
| CEigen::Array< std::complex< double >, 2, Dynamic > | |
| CEigen::Array< std::complex< double >, Dynamic, 2 > | |
| CEigen::Array< std::complex< double >, 3, Dynamic > | |
| CEigen::Array< std::complex< double >, Dynamic, 3 > | |
| CEigen::Array< std::complex< double >, 4, Dynamic > | |
| CEigen::Array< std::complex< double >, Dynamic, 4 > | |
| CEigen::Array< Type, 2, 2 > | |
| CEigen::Array< Type, 2, 1 > | |
| CEigen::Array< Type, 3, 3 > | |
| CEigen::Array< Type, 3, 1 > | |
| CEigen::Array< Type, 4, 4 > | |
| CEigen::Array< Type, 4, 1 > | |
| CEigen::Array< Type, Dynamic, Dynamic > | |
| CEigen::Array< Type, Dynamic, 1 > | |
| CEigen::Array< Type, 2, Dynamic > | |
| CEigen::Array< Type, Dynamic, 2 > | |
| CEigen::Array< Type, 3, Dynamic > | |
| CEigen::Array< Type, Dynamic, 3 > | |
| CEigen::Array< Type, 4, Dynamic > | |
| CEigen::Array< Type, Dynamic, 4 > | |
| CEigen::Array< typename internal::traits< Derived >::Scalar, internal::traits< Derived >::RowsAtCompileTime, internal::traits< Derived >::ColsAtCompileTime, AutoAlign|(internal::traits< Derived >::Flags &RowMajorBit ? RowMajor :ColMajor), internal::traits< Derived >::MaxRowsAtCompileTime, internal::traits< Derived >::MaxColsAtCompileTime > | |
| CEigen::Array< RealScalar, Rows, Cols, Options, MaxRows, MaxCols > | |
| CEigen::Array< NonIntegerScalar, Rows, Cols, Options, MaxRows, MaxCols > | |
| CEigen::Array< typename traits< T >::Scalar, traits< T >::RowsAtCompileTime, traits< T >::ColsAtCompileTime, AutoAlign|(Flags &RowMajorBit ? RowMajor :ColMajor), traits< T >::MaxRowsAtCompileTime, traits< T >::MaxColsAtCompileTime > | |
| CEigen::Array< RealScalar, Dynamic, 1 > | |
| CEigen::Array< Index, 1, Dynamic > | |
| CEigen::Matrix< typename X::Scalar, Dynamic, Dynamic, X::MaxRowsAtCompileTime==1 &&X::MaxColsAtCompileTime !=1 ? RowMajor :ColMajor, FixedCapacity ? X::MaxRowsAtCompileTime :Dynamic, FixedCapacity ? X::MaxColsAtCompileTime :Dynamic > | |
| CEigen::Matrix< typename internal::traits< Derived >::Scalar, internal::traits< Derived >::RowsAtCompileTime, internal::traits< Derived >::ColsAtCompileTime, AutoAlign|(internal::traits< Derived >::Flags &RowMajorBit ? RowMajor :ColMajor), internal::traits< Derived >::MaxRowsAtCompileTime, internal::traits< Derived >::MaxColsAtCompileTime > | |
| CEigen::Matrix< int, 2, 2 > | |
| CEigen::Matrix< int, 2, 1 > | |
| CEigen::Matrix< int, 1, 2 > | |
| CEigen::Matrix< int, 3, 3 > | |
| CEigen::Matrix< int, 3, 1 > | |
| CEigen::Matrix< int, 1, 3 > | |
| CEigen::Matrix< int, 4, 4 > | |
| CEigen::Matrix< int, 4, 1 > | |
| CEigen::Matrix< int, 1, 4 > | |
| CEigen::Matrix< int, Dynamic, Dynamic > | |
| CEigen::Matrix< int, Dynamic, 1 > | |
| CEigen::Matrix< int, 1, Dynamic > | |
| CEigen::Matrix< int, 2, Dynamic > | |
| CEigen::Matrix< int, Dynamic, 2 > | |
| CEigen::Matrix< int, 3, Dynamic > | |
| CEigen::Matrix< int, Dynamic, 3 > | |
| CEigen::Matrix< int, 4, Dynamic > | |
| CEigen::Matrix< int, Dynamic, 4 > | |
| CEigen::Matrix< float, 2, 2 > | |
| CEigen::Matrix< float, 2, 1 > | |
| CEigen::Matrix< float, 1, 2 > | |
| CEigen::Matrix< float, 3, 3 > | |
| CEigen::Matrix< float, 3, 1 > | |
| CEigen::Matrix< float, 1, 3 > | |
| CEigen::Matrix< float, 4, 4 > | |
| CEigen::Matrix< float, 4, 1 > | |
| CEigen::Matrix< float, 1, 4 > | |
| CEigen::Matrix< float, Dynamic, Dynamic > | |
| CEigen::Matrix< float, Dynamic, 1 > | |
| CEigen::Matrix< float, 1, Dynamic > | |
| CEigen::Matrix< float, 2, Dynamic > | |
| CEigen::Matrix< float, Dynamic, 2 > | |
| CEigen::Matrix< float, 3, Dynamic > | |
| CEigen::Matrix< float, Dynamic, 3 > | |
| CEigen::Matrix< float, 4, Dynamic > | |
| CEigen::Matrix< float, Dynamic, 4 > | |
| CEigen::Matrix< double, 2, 2 > | |
| CEigen::Matrix< double, 2, 1 > | |
| CEigen::Matrix< double, 1, 2 > | |
| CEigen::Matrix< double, 3, 3 > | |
| CEigen::Matrix< double, 3, 1 > | |
| CEigen::Matrix< double, 1, 3 > | |
| CEigen::Matrix< double, 4, 4 > | |
| CEigen::Matrix< double, 4, 1 > | |
| CEigen::Matrix< double, 1, 4 > | |
| CEigen::Matrix< double, Dynamic, Dynamic > | |
| CEigen::Matrix< double, Dynamic, 1 > | |
| CEigen::Matrix< double, 1, Dynamic > | |
| CEigen::Matrix< double, 2, Dynamic > | |
| CEigen::Matrix< double, Dynamic, 2 > | |
| CEigen::Matrix< double, 3, Dynamic > | |
| CEigen::Matrix< double, Dynamic, 3 > | |
| CEigen::Matrix< double, 4, Dynamic > | |
| CEigen::Matrix< double, Dynamic, 4 > | |
| CEigen::Matrix< std::complex< float >, 2, 2 > | |
| CEigen::Matrix< std::complex< float >, 2, 1 > | |
| CEigen::Matrix< std::complex< float >, 1, 2 > | |
| CEigen::Matrix< std::complex< float >, 3, 3 > | |
| CEigen::Matrix< std::complex< float >, 3, 1 > | |
| CEigen::Matrix< std::complex< float >, 1, 3 > | |
| CEigen::Matrix< std::complex< float >, 4, 4 > | |
| CEigen::Matrix< std::complex< float >, 4, 1 > | |
| CEigen::Matrix< std::complex< float >, 1, 4 > | |
| CEigen::Matrix< std::complex< float >, Dynamic, Dynamic > | |
| CEigen::Matrix< std::complex< float >, Dynamic, 1 > | |
| CEigen::Matrix< std::complex< float >, 1, Dynamic > | |
| CEigen::Matrix< std::complex< float >, 2, Dynamic > | |
| CEigen::Matrix< std::complex< float >, Dynamic, 2 > | |
| CEigen::Matrix< std::complex< float >, 3, Dynamic > | |
| CEigen::Matrix< std::complex< float >, Dynamic, 3 > | |
| CEigen::Matrix< std::complex< float >, 4, Dynamic > | |
| CEigen::Matrix< std::complex< float >, Dynamic, 4 > | |
| CEigen::Matrix< std::complex< double >, 2, 2 > | |
| CEigen::Matrix< std::complex< double >, 2, 1 > | |
| CEigen::Matrix< std::complex< double >, 1, 2 > | |
| CEigen::Matrix< std::complex< double >, 3, 3 > | |
| CEigen::Matrix< std::complex< double >, 3, 1 > | |
| CEigen::Matrix< std::complex< double >, 1, 3 > | |
| CEigen::Matrix< std::complex< double >, 4, 4 > | |
| CEigen::Matrix< std::complex< double >, 4, 1 > | |
| CEigen::Matrix< std::complex< double >, 1, 4 > | |
| CEigen::Matrix< std::complex< double >, Dynamic, Dynamic > | |
| CEigen::Matrix< std::complex< double >, Dynamic, 1 > | |
| CEigen::Matrix< std::complex< double >, 1, Dynamic > | |
| CEigen::Matrix< std::complex< double >, 2, Dynamic > | |
| CEigen::Matrix< std::complex< double >, Dynamic, 2 > | |
| CEigen::Matrix< std::complex< double >, 3, Dynamic > | |
| CEigen::Matrix< std::complex< double >, Dynamic, 3 > | |
| CEigen::Matrix< std::complex< double >, 4, Dynamic > | |
| CEigen::Matrix< std::complex< double >, Dynamic, 4 > | |
| CEigen::Matrix< Type, 2, 2 > | |
| CEigen::Matrix< Type, 2, 1 > | |
| CEigen::Matrix< Type, 1, 2 > | |
| CEigen::Matrix< Type, 3, 3 > | |
| CEigen::Matrix< Type, 3, 1 > | |
| CEigen::Matrix< Type, 1, 3 > | |
| CEigen::Matrix< Type, 4, 4 > | |
| CEigen::Matrix< Type, 4, 1 > | |
| CEigen::Matrix< Type, 1, 4 > | |
| CEigen::Matrix< Type, Dynamic, Dynamic > | |
| CEigen::Matrix< Type, Dynamic, 1 > | |
| CEigen::Matrix< Type, 1, Dynamic > | |
| CEigen::Matrix< Type, 2, Dynamic > | |
| CEigen::Matrix< Type, Dynamic, 2 > | |
| CEigen::Matrix< Type, 3, Dynamic > | |
| CEigen::Matrix< Type, Dynamic, 3 > | |
| CEigen::Matrix< Type, 4, Dynamic > | |
| CEigen::Matrix< Type, Dynamic, 4 > | |
| CEigen::Matrix< Type, Size, 1 > | |
| CEigen::Matrix< Type, 1, Size > | |
| CEigen::Matrix< StorageIndex_, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1 > | |
| CEigen::Matrix< RealScalar, internal::traits< MatrixType >::ColsAtCompileTime, 1 > | |
| CEigen::Matrix< typename ScalarBinaryOpTraits< typename internal::traits< OtherDerived >::Scalar, Scalar, BinaryOp >::ReturnType, 3, 3 > | |
| CEigen::Matrix< OtherDerived, internal::scalar_sum_op< typename internal::traits< OtherDerived >::Scalar, Scalar > > | |
| CEigen::Matrix< OtherDerived, internal::scalar_difference_op< typename internal::traits< OtherDerived >::Scalar, Scalar > > | |
| CEigen::Matrix< typename MatrixType::Scalar, Dynamic, Dynamic,(int(traits< MatrixType >::Flags) &RowMajorBit) ? RowMajor :ColMajor > | |
| CEigen::Matrix< typename traits< T >::Scalar, traits< T >::RowsAtCompileTime, traits< T >::ColsAtCompileTime, AutoAlign|(Flags &RowMajorBit ? RowMajor :ColMajor), traits< T >::MaxRowsAtCompileTime, traits< T >::MaxColsAtCompileTime > | |
| CEigen::Matrix< typename traits< T >::Scalar, Rows, Cols,(MaxRows==1 &&MaxCols !=1) ? RowMajor :ColMajor, MaxRows, MaxCols > | |
| CEigen::Matrix< typename traits< T >::Scalar, Rows, Cols,(MaxCols==1 &&MaxRows !=1) ? ColMajor :RowMajor, MaxRows, MaxCols > | |
| CEigen::Matrix< ComplexScalar, ColsAtCompileTime, 1, Options &(~RowMajor), MaxColsAtCompileTime, 1 > | |
| CEigen::Matrix< ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > | |
| CEigen::Matrix< ComplexScalar, ColsAtCompileTime, 1, Options &~RowMajor, MaxColsAtCompileTime, 1 > | |
| CEigen::Matrix< RealScalar, SizeMinusOne, 1, Options &~RowMajor, MaxSizeMinusOne, 1 > | |
| CEigen::Matrix< typename RotationDerived::Scalar, Dim, Dim > | |
| CEigen::Matrix< typename RotationDerived::Scalar, Dim, 1 > | |
| CEigen::Matrix< typename traits< MatrixType >::Scalar, HomogeneousDimension, HomogeneousDimension, AutoAlign|(traits< MatrixType >::Flags &RowMajorBit ? RowMajor :ColMajor), HomogeneousDimension, HomogeneousDimension > | |
| CEigen::Matrix< ResultScalar, MatrixType::RowsAtCompileTime, MatrixType::ColsAtCompileTime,(MatrixType::MaxRowsAtCompileTime==1 &&MatrixType::MaxColsAtCompileTime !=1) ? RowMajor :ColMajor, MatrixType::MaxRowsAtCompileTime, MatrixType::MaxColsAtCompileTime > | |
| CEigen::Matrix< RealScalar, Dynamic, Dynamic > | |
| CEigen::Matrix< RealScalar, Dynamic, 1 > | |
| CEigen::Matrix< ComplexScalar, Dynamic, 1 > | |
| CEigen::Matrix< StorageIndex, Dynamic, 1 > | |
| CEigen::Matrix< int, 1, MatrixType::ColsAtCompileTime > | |
| CEigen::Matrix< int, MatrixType::RowsAtCompileTime, 1 > | |
| CEigen::Matrix< typename MatrixType_::Scalar, MatrixType_::ColsAtCompileTime, Dynamic, plain_object_options< MatrixType_ >::value, MatrixType_::MaxColsAtCompileTime, MatrixType_::MaxColsAtCompileTime > | |
| CEigen::Matrix< typename MatrixType_::Scalar, MatrixType_::RowsAtCompileTime, Dynamic, plain_object_options< MatrixType_ >::value, MatrixType_::MaxRowsAtCompileTime, MatrixType_::MaxColsAtCompileTime > | |
| CEigen::Matrix< StorageIndex, 1, MatrixType::ColsAtCompileTime > | |
| CEigen::Matrix< StorageIndex, MatrixType::RowsAtCompileTime, 1 > | |
| CEigen::Matrix< PermutationIndex, 1, internal::min_size_prefer_dynamic(ColsAtCompileTime, RowsAtCompileTime), RowMajor, 1, internal::min_size_prefer_fixed(MaxColsAtCompileTime, MaxRowsAtCompileTime)> | |
| CEigen::Matrix< typename MatrixType::Scalar, 1, MatrixType::RowsAtCompileTime, RowMajor, 1, MatrixType::MaxRowsAtCompileTime > | |
| CEigen::Matrix< RealScalar, Dynamic, Dynamic, ColMajor > | |
| CEigen::PlainObjectBase< Array > | |
| ►CEigen::PlainObjectBase< Array< double, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Array< double, 2, 2 > | |
| CEigen::Array< double, 2, 1 > | |
| CEigen::Array< double, 3, 3 > | |
| CEigen::Array< double, 3, 1 > | |
| CEigen::Array< double, 4, 4 > | |
| CEigen::Array< double, 4, 1 > | |
| CEigen::Array< double, Dynamic, Dynamic > | |
| CEigen::Array< double, Dynamic, 1 > | |
| CEigen::Array< double, 2, Dynamic > | |
| CEigen::Array< double, Dynamic, 2 > | |
| CEigen::Array< double, 3, Dynamic > | |
| CEigen::Array< double, Dynamic, 3 > | |
| CEigen::Array< double, 4, Dynamic > | |
| CEigen::Array< double, Dynamic, 4 > | |
| CEigen::Array< double, UMFPACK_CONTROL, 1 > | |
| CEigen::Array< double, UMFPACK_INFO, 1 > | |
| CEigen::Array< double, DPARM_SIZE, 1 > | |
| ►CEigen::PlainObjectBase< Array< int, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Array< int, 2, 2 > | |
| CEigen::Array< int, 2, 1 > | |
| CEigen::Array< int, 3, 3 > | |
| CEigen::Array< int, 3, 1 > | |
| CEigen::Array< int, 4, 4 > | |
| CEigen::Array< int, 4, 1 > | |
| CEigen::Array< int, Dynamic, Dynamic > | |
| CEigen::Array< int, Dynamic, 1 > | |
| CEigen::Array< int, 2, Dynamic > | |
| CEigen::Array< int, Dynamic, 2 > | |
| CEigen::Array< int, 3, Dynamic > | |
| CEigen::Array< int, Dynamic, 3 > | |
| CEigen::Array< int, 4, Dynamic > | |
| CEigen::Array< int, Dynamic, 4 > | |
| CEigen::Array< int, IPARM_SIZE, 1 > | |
| ►CEigen::PlainObjectBase< Array< Scalar, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > | |
| CEigen::Array< Scalar, 1, ExpressionType::ColsAtCompileTime, int(ExpressionType::PlainObject::Options)|int(RowMajor), 1, ExpressionType::MaxColsAtCompileTime > | |
| CEigen::Array< Scalar, ExpressionType::RowsAtCompileTime, 1, ExpressionType::PlainObject::Options &~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1 > | |
| CEigen::Array< Scalar, diag_size, 1, ExpressionType::PlainObject::Options &~RowMajor, max_diag_size, 1 > | |
| CEigen::Array< Scalar, traits< Expr >::RowsAtCompileTime, traits< Expr >::ColsAtCompileTime, Options, traits< Expr >::MaxRowsAtCompileTime, traits< Expr >::MaxColsAtCompileTime > | |
| CEigen::Array< Scalar, Dynamic, 1 > | |
| ►CEigen::PlainObjectBase< Array< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Array< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > | General-purpose arrays with easy API for coefficient-wise operations |
| ►CEigen::PlainObjectBase< Array< StorageIndex, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Array< StorageIndex, 64, 1, DontAlign > | |
| CEigen::Array< StorageIndex, Dynamic, 1 > | |
| CEigen::Array< StorageIndex, 2, 1 > | |
| CEigen::PlainObjectBase< Matrix > | |
| ►CEigen::PlainObjectBase< Matrix< ComputeScalar, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Matrix< ComputeScalar, Dynamic, 1 > | |
| ►CEigen::PlainObjectBase< Matrix< Scalar, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, 1, 0, MaxRowsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, Dynamic, Dynamic > | |
| CEigen::Matrix< Scalar, Dynamic, 1 > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime > | |
| CEigen::Matrix< Scalar, DataRowsAtCompileTime, ColsAtCompileTime, int(Options) &int(RowMajor) ? RowMajor :ColMajor > | |
| CEigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, PermutationType::RowsAtCompileTime, PermutationType::ColsAtCompileTime, 0, PermutationType::MaxRowsAtCompileTime, PermutationType::MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, 1, ExpressionType::ColsAtCompileTime, int(ExpressionType::PlainObject::Options)|int(RowMajor), 1, ExpressionType::MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, ExpressionType::RowsAtCompileTime, 1, ExpressionType::PlainObject::Options &~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, diag_size, 1, ExpressionType::PlainObject::Options &~RowMajor, max_diag_size, 1 > | |
| CEigen::Matrix< Scalar, traits< Expr >::RowsAtCompileTime, traits< Expr >::ColsAtCompileTime, Options, traits< Expr >::MaxRowsAtCompileTime, traits< Expr >::MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, 2, 1 > | |
| CEigen::Matrix< Scalar, 3, 1 > | |
| CEigen::Matrix< Scalar, 1, 2 > | |
| CEigen::Matrix< Scalar, 2, 2 > | |
| CEigen::Matrix< Scalar, Schur::RowsAtCompileTime==Dynamic ? Dynamic :Schur::RowsAtCompileTime - 1, 1, Schur::Options &~RowMajor, Schur::MaxRowsAtCompileTime==Dynamic ? Dynamic :Schur::MaxRowsAtCompileTime - 1, 1 > | |
| CEigen::Matrix< Scalar, Schur::ColsAtCompileTime, 1, Schur::Options &~RowMajor, Schur::MaxColsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, ColsAtCompileTime, 1, Options &~RowMajor, MaxColsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, SizeMinusOne, 1, Options &~RowMajor, MaxSizeMinusOne, 1 > | |
| CEigen::Matrix< Scalar, 1, Size, int(Options)|int(RowMajor), 1, MaxSize > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime==Dynamic ? Dynamic :RowsAtCompileTime - 1, 1, Options &~RowMajor, MaxRowsAtCompileTime==Dynamic ? Dynamic :MaxRowsAtCompileTime - 1, 1 > | |
| CEigen::Matrix< Scalar, Dynamic, Dynamic, MatrixType::IsRowMajor ? RowMajor :ColMajor > | |
| CEigen::Matrix< Scalar, Size, ColsAtCompileTime, Options, MatrixType::MaxRowsAtCompileTime, MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, AmbientDimAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, 3, 3 > | |
| CEigen::Matrix< Scalar, Index(AmbientDimAtCompileTime)==Dynamic ? Dynamic :Index(AmbientDimAtCompileTime)+1, 1, Options > | |
| CEigen::Matrix< Scalar, MatrixBase< Derived >::RowsAtCompileTime, MatrixBase< Derived >::ColsAtCompileTime > | |
| CEigen::Matrix< Scalar, AmbientDimAtCompileTime, 1, Options > | |
| CEigen::Matrix< Scalar, Dim, Dim > | |
| CEigen::Matrix< Scalar, Dim, 1 > | |
| CEigen::Matrix< Scalar, Dim, Dim, Options > | |
| CEigen::Matrix< Scalar, ActualSizeAtCompileTime, ActualSizeAtCompileTime, StorageOrder > | |
| CEigen::Matrix< Scalar, ColsAtCompileTime, ColsAtCompileTime, plain_object_options< MatrixType >::value, MaxColsAtCompileTime, MaxColsAtCompileTime > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, RowsAtCompileTime,(MatrixType::Flags &RowMajorBit) ? RowMajor :ColMajor, MaxRowsAtCompileTime, MaxRowsAtCompileTime > | |
| CEigen::Matrix< Scalar, BlockRows_, BlockCols_, Options_ > | |
| CEigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor > | |
| CEigen::Matrix< Scalar, Rows, Cols, Options, MRows, MCols > | |
| CEigen::Matrix< Scalar, 1, WorkspaceSize, RowMajor, 1, MaxWorkspaceSize > | |
| CEigen::Matrix< Scalar, WorkspaceSize, 1, ColMajor, MaxWorkspaceSize, 1 > | |
| CEigen::Matrix< Scalar, DiagSizeAtCompileTime, DiagSizeAtCompileTime, MatrixOptions, MaxDiagSizeAtCompileTime, MaxDiagSizeAtCompileTime > | |
| CEigen::Matrix< Scalar, 1, ColsAtCompileTime > | |
| CEigen::Matrix< Scalar, RowsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, ColsAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar, ColsAtCompileTimeMinusOne, 1 > | |
| CEigen::Matrix< Scalar, 1, Dynamic, RowMajor > | |
| ►CEigen::PlainObjectBase< Matrix< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > > | |
| CEigen::Matrix< Scalar_, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1 > | |
| CEigen::Matrix< Scalar_, 3, 1, 0, 3, 1 > | |
| CEigen::Matrix< Scalar_, Rows_, Cols_, Options, MaxRows_, MaxCols_ > | |
| CEigen::Matrix< Scalar_, 4, 1, Options_ > | |
| CEigen::Matrix< Scalar_, 1, 1 > | |
| CEigen::Matrix< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > | The matrix class, also used for vectors and row-vectors |
| 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::Product< RhsAdjointType, LhsAdjointType, Option > | |
| CEigen::Product< RhsAdjointType, LhsInverseType, Option > | |
| CEigen::Product< RhsInverseType, LhsAdjointType, Option > | |
| CEigen::Product< RhsInverseType, LhsTransposeType, Option > | |
| CEigen::Product< RhsTransposeType, LhsInverseType, Option > | |
| CEigen::Product< RhsTransposeType, LhsTransposeType, Option > | |
| CEigen::Product< typename ProductXpr::Lhs, typename ProductXpr::Rhs, DefaultProduct > | |
| ►CEigen::RankRevealingBase< Derived > | CRTP mixin providing threshold management, rank computation, and rank-derived queries for rank-revealing decompositions (FullPivLU, ColPivHouseholderQR, FullPivHouseholderQR) |
| CEigen::ColPivHouseholderQR< MatrixType, PermutationIndex > | |
| CEigen::ColPivHouseholderQR< MatrixType > | |
| CEigen::ColPivHouseholderQR< TransposeTypeWithSameStorageOrder > | |
| CEigen::FullPivHouseholderQR< MatrixType, PermutationIndex > | |
| CEigen::FullPivHouseholderQR< MatrixType > | |
| CEigen::FullPivHouseholderQR< TransposeTypeWithSameStorageOrder > | |
| CEigen::FullPivLU< MatrixType, PermutationIndex > | |
| CEigen::RandColPivHouseholderQR< MatrixType, PermutationIndex > | |
| ►CEigen::RankRevealingBase< ColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::ColPivHouseholderQR< MatrixType_, PermutationIndex_ > | Householder rank-revealing QR decomposition of a matrix with column-pivoting |
| ►CEigen::RankRevealingBase< FullPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::FullPivHouseholderQR< MatrixType_, PermutationIndex_ > | Householder rank-revealing QR decomposition of a matrix with full pivoting |
| ►CEigen::RankRevealingBase< FullPivLU< MatrixType_, PermutationIndex_ > > | |
| CEigen::FullPivLU< MatrixType_, PermutationIndex_ > | LU decomposition of a matrix with complete pivoting, and related features |
| ►CEigen::RankRevealingBase< RandColPivHouseholderQR< MatrixType_, PermutationIndex_ > > | |
| CEigen::RandColPivHouseholderQR< MatrixType_, PermutationIndex_ > | Randomized blocked Householder rank-revealing QR with column pivoting |
| 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 ArrayXr > | |
| CEigen::Ref< const DenseVector > | |
| CEigen::Ref< const KLUMatrixType, StandardCompressedFormat > | |
| CEigen::Ref< const MatrixType > | |
| CEigen::Ref< const UmfpackMatrixType, StandardCompressedFormat > | |
| CEigen::Ref< DenseVector > | |
| CEigen::Ref< Matrix< Scalar, Dynamic, 1 > > | |
| CEigen::Ref< Matrix< Scalar, Dynamic, Dynamic, StorageOrder > > | |
| CEigen::Ref< Matrix< StorageIndex, Dynamic, 1 > > | |
| CEigen::Ref< MatrixType > | |
| 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::Reshaped< XprType, Rows, Cols, Order > | Expression of a fixed-size or dynamic-size reshape |
| CEigen::Reshaped< ArgType, Rows, Cols, Order > | |
| 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::AngleAxis< float > | |
| CEigen::AngleAxis< double > | |
| CEigen::AngleAxis< Scalar > | |
| ►CEigen::QuaternionBase< Quaternion< Scalar_, Options_ > > | |
| CEigen::Quaternion< Scalar_, Options_ > | The quaternion class used to represent 3D orientations and rotations |
| ►CEigen::QuaternionBase< Map< const Quaternion< Scalar_ >, Options_ > > | |
| CEigen::Map< const Quaternion< Scalar_ >, Options_ > | Quaternion expression mapping a constant memory buffer |
| ►CEigen::QuaternionBase< Map< Quaternion< Scalar_ >, Options_ > > | |
| CEigen::Map< Quaternion< Scalar_ >, Options_ > | Expression of a quaternion from a memory buffer |
| CEigen::Rotation2D< float > | |
| CEigen::Rotation2D< double > | |
| ►CEigen::RotationBase< AngleAxis< Scalar_ >, 3 > | |
| CEigen::AngleAxis< Scalar_ > | Represents a 3D rotation as a rotation angle around an arbitrary 3D axis |
| ►CEigen::RotationBase< Derived, 3 > | |
| ►CEigen::QuaternionBase< Derived > | Base class for quaternion expressions |
| CEigen::Quaternion< Scalar > | |
| CEigen::Quaternion< float > | |
| CEigen::Quaternion< double > | |
| ►CEigen::RotationBase< Rotation2D< Scalar_ >, 2 > | |
| CEigen::Rotation2D< Scalar_ > | Represents a rotation/orientation in a 2 dimensional space |
| 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::SelfAdjointEigenSolver< MatrixType_ > | Computes eigenvalues and eigenvectors of selfadjoint matrices |
| CEigen::GeneralizedSelfAdjointEigenSolver< MatrixType_ > | Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem |
| CEigen::Serializer< T, EnableIf > | |
| CEigen::Serializer< DenseBase< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > > | |
| CEigen::Serializer< DenseBase< Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > > | |
| 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::SparseLU< MatrixType_, OrderingType_ > | Sparse supernodal LU factorization for general matrices |
| ►CEigen::SparseMapBase< Derived, WriteAccessors > | Common base class for writable Map and Ref instance of sparse matrix and vector |
| CEigen::Map< SparseMatrixType > | Specialization of class Map for SparseMatrix-like storage |
| CEigen::Ref< SparseMatrixType, Options > | A sparse matrix expression referencing an existing sparse expression |
| CEigen::Ref< SparseVectorType > | A sparse vector expression referencing an existing sparse vector expression |
| ►CEigen::SparseSolverBase< Derived > | A base class for sparse solvers |
| CEigen::CholmodBase< MatrixType_, UpLo_, CholmodSimplicialLLT > | |
| CEigen::CholmodBase< MatrixType_, UpLo_, CholmodSimplicialLDLT > | |
| CEigen::CholmodBase< MatrixType_, UpLo_, CholmodSupernodalLLT > | |
| CEigen::CholmodBase< MatrixType_, UpLo_, CholmodDecomposition > | |
| CEigen::IterativeSolverBase< BiCGSTAB > | |
| CEigen::IterativeSolverBase< BiCGSTABL > | |
| CEigen::IterativeSolverBase< ConjugateGradient > | |
| CEigen::IterativeSolverBase< DGMRES > | |
| CEigen::IterativeSolverBase< GMRES > | |
| CEigen::IterativeSolverBase< IDRS > | |
| CEigen::IterativeSolverBase< IDRSTABL > | |
| CEigen::IterativeSolverBase< LeastSquaresConjugateGradient > | |
| CEigen::IterativeSolverBase< LSMR > | |
| CEigen::IterativeSolverBase< MINRES > | |
| CEigen::SimplicialCholeskyBase< SimplicialLLT > | |
| CEigen::SimplicialCholeskyBase< SimplicialLDLT > | |
| CEigen::SimplicialCholeskyBase< SimplicialNonHermitianLLT > | |
| CEigen::SimplicialCholeskyBase< SimplicialNonHermitianLDLT > | |
| CEigen::SimplicialCholeskyBase< SimplicialCholesky > | |
| CEigen::SuperLUBase< MatrixType_, SuperLU > | |
| CEigen::SuperLUBase< MatrixType_, SuperILU > | |
| CEigen::CholmodBase< MatrixType_, UpLo_, Derived > | The base class for the direct Cholesky factorization of Cholmod |
| CEigen::IncompleteCholesky< Scalar, UpLo_, OrderingType_ > | Modified Incomplete Cholesky with dual threshold |
| CEigen::IterativeSolverBase< Derived > | Base class for linear iterative solvers |
| CEigen::SimplicialCholeskyBase< Derived > | A base class for direct sparse Cholesky factorizations |
| CEigen::SuperLUBase< MatrixType_, Derived > | The base class for the direct and incomplete LU factorization of SuperLU |
| CEigen::SparseSolverBase< AccelerateImpl< MatrixType_, UpLo_, Solver_, EnforceSquare_ > > | |
| ►CEigen::SparseSolverBase< BiCGSTAB< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< BiCGSTAB< MatrixType_, Preconditioner_ > > | |
| CEigen::BiCGSTAB< MatrixType_, Preconditioner_ > | A bi conjugate gradient stabilized solver for sparse square problems |
| ►CEigen::SparseSolverBase< BiCGSTABL< MatrixType_, Preconditioner_ > > | |
| CEigen::IterativeSolverBase< BiCGSTABL< MatrixType_, Preconditioner_ > > | |
| ►CEigen::SparseSolverBase< CholmodDecomposition< MatrixType_, Lower > > | |
| ►CEigen::CholmodBase< MatrixType_, Lower, CholmodDecomposition< MatrixType_, Lower > > | |
| CEigen::CholmodDecomposition< MatrixType_, UpLo_ > | A general Cholesky factorization and solver based on Cholmod |
| ►CEigen::SparseSolverBase< CholmodSimplicialLDLT< MatrixType_, Lower > > | |
| ►CEigen::CholmodBase< MatrixType_, Lower, CholmodSimplicialLDLT< MatrixType_, Lower > > | |
| CEigen::CholmodSimplicialLDLT< MatrixType_, UpLo_ > | A simplicial direct Cholesky (LDLT) factorization and solver based on Cholmod |
| ►CEigen::SparseSolverBase< CholmodSimplicialLLT< MatrixType_, Lower > > | |
| ►CEigen::CholmodBase< MatrixType_, Lower, CholmodSimplicialLLT< MatrixType_, Lower > > | |
| CEigen::CholmodSimplicialLLT< MatrixType_, UpLo_ > | A simplicial direct Cholesky (LLT) factorization and solver based on Cholmod |
| ►CEigen::SparseSolverBase< CholmodSupernodalLLT< MatrixType_, Lower > > | |
| ►CEigen::CholmodBase< MatrixType_, Lower, CholmodSupernodalLLT< MatrixType_, Lower > > | |
| CEigen::CholmodSupernodalLLT< MatrixType_, UpLo_ > | A supernodal Cholesky (LLT) factorization and solver based on Cholmod |
| ►CEigen::SparseSolverBase< ConjugateGradient< MatrixType_, UpLo_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< ConjugateGradient< MatrixType_, UpLo_, Preconditioner_ > > | |
| CEigen::ConjugateGradient< MatrixType_, UpLo_, Preconditioner_ > | A conjugate gradient solver for sparse (or dense) self-adjoint problems |
| ►CEigen::SparseSolverBase< DGMRES< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< DGMRES< MatrixType_, Preconditioner_ > > | |
| CEigen::DGMRES< MatrixType_, Preconditioner_ > | A Restarted GMRES with deflation. This class implements a modification of the GMRES solver for sparse linear systems. The basis is built with modified Gram-Schmidt. At each restart, a few approximated eigenvectors corresponding to the smallest eigenvalues are used to build a preconditioner for the next cycle. This preconditioner for deflation can be combined with any other preconditioner, the IncompleteLUT for instance. The preconditioner is applied at right of the matrix and the combination is multiplicative |
| ►CEigen::SparseSolverBase< GMRES< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< GMRES< MatrixType_, Preconditioner_ > > | |
| CEigen::GMRES< MatrixType_, Preconditioner_ > | A GMRES solver for sparse square problems |
| ►CEigen::SparseSolverBase< IDRS< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< IDRS< MatrixType_, Preconditioner_ > > | |
| CEigen::IDRS< MatrixType_, Preconditioner_ > | The Induced Dimension Reduction method (IDR(s)) is a short-recurrences Krylov method for sparse square problems |
| ►CEigen::SparseSolverBase< IDRSTABL< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< IDRSTABL< MatrixType_, Preconditioner_ > > | |
| CEigen::IDRSTABL< MatrixType_, Preconditioner_ > | The IDR(s)STAB(l) is a combination of IDR(s) and BiCGSTAB(l). It is a short-recurrences Krylov method for sparse square problems. It can outperform both IDR(s) and BiCGSTAB(l). IDR(s)STAB(l) generally closely follows the optimal GMRES convergence in terms of the number of Matrix-Vector products. However, without the increasing cost per iteration of GMRES. IDR(s)STAB(l) is suitable for both indefinite systems and systems with complex eigenvalues |
| CEigen::SparseSolverBase< IncompleteLU< Scalar_ > > | |
| ►CEigen::SparseSolverBase< IncompleteLUT< Scalar_, int > > | |
| CEigen::IncompleteLUT< Scalar_, StorageIndex_ > | Incomplete LU factorization with dual-threshold strategy |
| CEigen::SparseSolverBase< KLU< MatrixType_ > > | |
| ►CEigen::SparseSolverBase< LeastSquaresConjugateGradient< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< LeastSquaresConjugateGradient< MatrixType_, Preconditioner_ > > | |
| CEigen::LeastSquaresConjugateGradient< MatrixType_, Preconditioner_ > | A conjugate gradient solver for sparse (or dense) least-square problems |
| ►CEigen::SparseSolverBase< LSMR< MatrixType_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< LSMR< MatrixType_, Preconditioner_ > > | |
| CEigen::LSMR< MatrixType_, Preconditioner_ > | An LSMR solver for sparse (or dense) least-squares problems |
| ►CEigen::SparseSolverBase< MINRES< MatrixType_, UpLo_, Preconditioner_ > > | |
| ►CEigen::IterativeSolverBase< MINRES< MatrixType_, UpLo_, Preconditioner_ > > | |
| CEigen::MINRES< MatrixType_, UpLo_, Preconditioner_ > | A minimal residual solver for sparse symmetric problems |
| 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::SimplicialCholeskyBase< SimplicialCholesky< MatrixType_, UpLo_, Ordering_ > > | |
| CEigen::SimplicialCholesky< MatrixType_, UpLo_, Ordering_ > | |
| ►CEigen::SparseSolverBase< SimplicialLDLT< MatrixType_, UpLo_, Ordering_ > > | |
| ►CEigen::SimplicialCholeskyBase< SimplicialLDLT< MatrixType_, UpLo_, Ordering_ > > | |
| CEigen::SimplicialLDLT< MatrixType_, UpLo_, Ordering_ > | A direct sparse LDLT Cholesky factorizations without square root |
| ►CEigen::SparseSolverBase< SimplicialLLT< MatrixType_, UpLo_, Ordering_ > > | |
| ►CEigen::SimplicialCholeskyBase< SimplicialLLT< MatrixType_, UpLo_, Ordering_ > > | |
| CEigen::SimplicialLLT< MatrixType_, UpLo_, Ordering_ > | A direct sparse LLT Cholesky factorizations |
| ►CEigen::SparseSolverBase< SimplicialNonHermitianLDLT< MatrixType_, UpLo_, Ordering_ > > | |
| ►CEigen::SimplicialCholeskyBase< SimplicialNonHermitianLDLT< MatrixType_, UpLo_, Ordering_ > > | |
| CEigen::SimplicialNonHermitianLDLT< MatrixType_, UpLo_, Ordering_ > | A direct sparse LDLT Cholesky factorizations without square root, for symmetric non-hermitian matrices |
| ►CEigen::SparseSolverBase< SimplicialNonHermitianLLT< MatrixType_, UpLo_, Ordering_ > > | |
| ►CEigen::SimplicialCholeskyBase< SimplicialNonHermitianLLT< MatrixType_, UpLo_, Ordering_ > > | |
| CEigen::SimplicialNonHermitianLLT< MatrixType_, UpLo_, Ordering_ > | A direct sparse LLT Cholesky factorizations, for symmetric non-hermitian matrices |
| ►CEigen::SparseSolverBase< SparseLU< MatrixType_, OrderingType_ > > | |
| CEigen::SparseLU< MatrixType_, OrderingType_ > | Sparse supernodal LU factorization for general matrices |
| CEigen::SparseSolverBase< SparseLUTransposeView< Conjugate, SparseLUType > > | |
| ►CEigen::SparseSolverBase< SparseQR< MatrixType_, OrderingType_ > > | |
| CEigen::SparseQR< MatrixType_, OrderingType_ > | Sparse left-looking QR factorization with numerical column pivoting |
| ►CEigen::SparseSolverBase< SPQR< MatrixType_ > > | |
| CEigen::SPQR< MatrixType_ > | Sparse QR factorization based on SuiteSparseQR library |
| ►CEigen::SparseSolverBase< SuperILU< MatrixType_ > > | |
| ►CEigen::SuperLUBase< MatrixType_, SuperILU< MatrixType_ > > | |
| CEigen::SuperILU< MatrixType_ > | A sparse direct incomplete LU factorization and solver based on the SuperLU library |
| ►CEigen::SparseSolverBase< SuperLU< MatrixType_ > > | |
| ►CEigen::SuperLUBase< MatrixType_, SuperLU< MatrixType_ > > | |
| CEigen::SuperLU< MatrixType_ > | A sparse direct LU factorization and solver based on the SuperLU library |
| ►CEigen::SparseSolverBase< UmfPackLU< MatrixType_ > > | |
| CEigen::UmfPackLU< MatrixType_ > | A sparse LU factorization and solver based on UmfPack |
| CEigen::Stride< OuterStrideAtCompileTime_, InnerStrideAtCompileTime_ > | Holds strides information for Map |
| ►CEigen::Stride< 0, Value > | |
| CEigen::InnerStride< Value > | Convenience specialization of Stride to specify only an inner stride See class Map for some examples |
| ►CEigen::Stride< Value, 0 > | |
| CEigen::OuterStride<> | |
| CEigen::OuterStride< Value > | Convenience specialization of Stride to specify only an outer stride See class Map for some examples |
| CEigen::ThreadedSparseProduct< SparseMatrixType_ > | Cached, thread-parallel sparse matrix * dense vector product |
| Cunrolls::transB< Scalar > | |
| 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 Derived > | |
| CEigen::Transpose< const typename Base::ExtractType_ > | |
| CEigen::Transpose< Derived > | |
| CEigen::Transpose< NestedXpr > | |
| CEigen::BlockSparseTriangularView< BSM, Mode, DiagIsTriangular >::TransposeReturnType | |
| CEigen::Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > | Represents a sequence of transpositions (row/column interchange) |
| CEigen::Transpositions< RowsAtCompileTime, MaxRowsAtCompileTime > | |
| CEigen::Transpositions< RowsAtCompileTime, MaxRowsAtCompileTime, PermutationIndex > | |
| 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 MatrixType, Eigen::Lower > | |
| CEigen::TriangularView< const MatrixType, Eigen::UnitLower > | |
| CEigen::TriangularView< const typename CholMatrixType::AdjointReturnType, Eigen::UnitUpper > | |
| CEigen::TriangularView< const typename CholMatrixType::AdjointReturnType, Eigen::Upper > | |
| CEigen::TriangularView< const typename CholMatrixType::ConstTransposeReturnType, Eigen::UnitUpper > | |
| CEigen::TriangularView< const typename CholMatrixType::ConstTransposeReturnType, Eigen::Upper > | |
| CEigen::TriangularView< const typename MatrixType::AdjointReturnType, Eigen::UnitUpper > | |
| CEigen::TriangularView< const typename MatrixType::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< std::add_const_t< MatrixType >, Mode > | |
| CEigen::TriangularView< typename MatrixType::TransposeReturnType, TransposeMode > | |
| CEigen::TridiagonalEigenSolver< Scalar_ > | Computes eigenvalues and eigenvectors of a real symmetric tridiagonal matrix |
| 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) |
| Cunrolls::trsm< Scalar > | |
| CEigen::internal::tuple_impl::tuple_size< Tuple > | |
| CEigen::UniformScaling< Scalar_ > | Represents a generic uniform scaling transformation |
| CEigen::VectorwiseOp< ExpressionType, Direction > | Pseudo expression providing broadcasting and partial reduction operations |
| CEigen::WithFormat< ExpressionType > | Pseudo expression providing matrix output with given format |