Home | History | Annotate | Download | only in Core

Lines Matching defs:selfadjointView

15 /** \class SelfAdjointView
25 * with given dense storage of the coefficients. It is the return type of MatrixBase::selfadjointView()
28 * \sa class TriangularBase, MatrixBase::selfadjointView()
33 struct traits<SelfAdjointView<MatrixType, UpLo> > : traits<MatrixType>
53 template<typename MatrixType, unsigned int UpLo> class SelfAdjointView
54 : public TriangularBase<SelfAdjointView<MatrixType, UpLo> >
58 typedef TriangularBase<SelfAdjointView> Base;
59 typedef typename internal::traits<SelfAdjointView>::MatrixTypeNested MatrixTypeNested;
60 typedef typename internal::traits<SelfAdjointView>::MatrixTypeNestedCleaned MatrixTypeNestedCleaned;
63 typedef typename internal::traits<SelfAdjointView>::Scalar Scalar;
68 Mode = internal::traits<SelfAdjointView>::Mode
72 inline SelfAdjointView(MatrixType& matrix) : m_matrix(matrix)
117 operator*(const MatrixBase<OtherDerived>& lhs, const SelfAdjointView& rhs)
135 SelfAdjointView& rankUpdate(const MatrixBase<DerivedU>& u, const MatrixBase<DerivedV>& v, const Scalar& alpha = Scalar(1));
148 SelfAdjointView& rankUpdate(const MatrixBase<DerivedU>& u, const Scalar& alpha = Scalar(1));
167 SelfAdjointView& operator=(const MatrixBase<OtherDerived>& other)
177 SelfAdjointView& operator=(const TriangularView<OtherMatrixType, OtherMode>& other)
194 // internal::selfadjoint_matrix_product_returntype<OtherDerived,SelfAdjointView<MatrixType,UpLo> >
195 // operator*(const MatrixBase<OtherDerived>& lhs, const SelfAdjointView<MatrixType,UpLo>& rhs)
197 // return internal::matrix_selfadjoint_product_returntype<OtherDerived,SelfAdjointView<MatrixType,UpLo> >(lhs.derived(),rhs);
299 MatrixBase<Derived>::selfadjointView() const
307 MatrixBase<Derived>::selfadjointView()