Lines Matching refs:QRPreconditioner

19 template<typename MatrixType, int QRPreconditioner,
32 template<typename MatrixType, int QRPreconditioner, int Case>
41 ret = !( (QRPreconditioner == NoQRPreconditioner) ||
47 template<typename MatrixType, int QRPreconditioner, int Case,
48 … bool DoAnything = qr_preconditioner_should_do_anything<MatrixType, QRPreconditioner, Case>::ret
51 template<typename MatrixType, int QRPreconditioner, int Case>
52 class qr_preconditioner_impl<MatrixType, QRPreconditioner, Case, false>
55 void allocate(const JacobiSVD<MatrixType, QRPreconditioner>&) {} in allocate() argument
56 bool run(JacobiSVD<MatrixType, QRPreconditioner>&, const MatrixType&) in run() argument
353 template<typename MatrixType, int QRPreconditioner>
354 struct svd_precondition_2x2_block_to_be_real<MatrixType, QRPreconditioner, false>
356 typedef JacobiSVD<MatrixType, QRPreconditioner> SVD;
361 template<typename MatrixType, int QRPreconditioner>
362 struct svd_precondition_2x2_block_to_be_real<MatrixType, QRPreconditioner, true>
364 typedef JacobiSVD<MatrixType, QRPreconditioner> SVD;
426 template<typename _MatrixType, int QRPreconditioner>
427 struct traits<JacobiSVD<_MatrixType,QRPreconditioner> >
487 template<typename _MatrixType, int QRPreconditioner> class JacobiSVD
488 : public SVDBase<JacobiSVD<_MatrixType,QRPreconditioner> >
607 …internal::qr_preconditioner_impl<MatrixType, QRPreconditioner, internal::PreconditionIfMoreColsTha…
608 …internal::qr_preconditioner_impl<MatrixType, QRPreconditioner, internal::PreconditionIfMoreRowsTha…
612 template<typename MatrixType, int QRPreconditioner>
613 void JacobiSVD<MatrixType, QRPreconditioner>::allocate(Index rows, Index cols, unsigned int computa…
638 if (QRPreconditioner == FullPivHouseholderQRPreconditioner)
661 template<typename MatrixType, int QRPreconditioner>
662 JacobiSVD<MatrixType, QRPreconditioner>&
663 JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType& matrix, unsigned int computation…
719 …if(internal::svd_precondition_2x2_block_to_be_real<MatrixType, QRPreconditioner>::run(m_workMatrix…