HomeSort by relevance Sort by last modified time
    Searched defs:m_qr (Results 1 - 5 of 5) sorted by null

  /external/eigen/Eigen/src/QR/
HouseholderQR.h 70 HouseholderQR() : m_qr(), m_hCoeffs(), m_temp(), m_isInitialized(false) {}
79 : m_qr(rows, cols),
98 : m_qr(matrix.rows(), matrix.cols()),
116 : m_qr(matrix.derived()),
157 return HouseholderSequenceType(m_qr, m_hCoeffs.conjugate());
166 return m_qr;
171 m_qr = matrix.derived();
205 inline Index rows() const { return m_qr.rows(); }
206 inline Index cols() const { return m_qr.cols(); }
229 MatrixType m_qr; member in class:Eigen::HouseholderQR
    [all...]
ColPivHouseholderQR.h 84 : m_qr(),
101 : m_qr(rows, cols),
125 : m_qr(matrix.rows(), matrix.cols()),
146 : m_qr(matrix.derived()),
192 return m_qr;
207 return m_qr;
262 result += (abs(m_qr.coeff(i,i)) > premultiplied_threshold);
327 inline Index rows() const { return m_qr.rows(); }
328 inline Index cols() const { return m_qr.cols(); }
384 : NumTraits<Scalar>::epsilon() * RealScalar(m_qr.diagonalSize())
434 MatrixType m_qr; member in class:Eigen::ColPivHouseholderQR
    [all...]
FullPivHouseholderQR.h 88 : m_qr(),
104 : m_qr(rows, cols),
127 : m_qr(matrix.rows(), matrix.cols()),
147 : m_qr(matrix.derived()),
191 return m_qr;
253 result += (abs(m_qr.coeff(i,i)) > premultiplied_threshold);
318 inline Index rows() const { return m_qr.rows(); }
319 inline Index cols() const { return m_qr.cols(); }
375 : NumTraits<Scalar>::epsilon() * RealScalar(m_qr.diagonalSize());
411 MatrixType m_qr; member in class:Eigen::FullPivHouseholderQR
644 typename MatrixType::Nested m_qr; member in struct:Eigen::internal::FullPivHouseholderQRMatrixQReturnType
    [all...]
  /external/eigen/Eigen/src/SVD/
JacobiSVD.h 78 if (svd.rows() != m_qr.rows() || svd.cols() != m_qr.cols())
80 m_qr.~QRType();
81 ::new (&m_qr) QRType(svd.rows(), svd.cols());
90 m_qr.compute(matrix);
91 svd.m_workMatrix = m_qr.matrixQR().block(0,0,matrix.cols(),matrix.cols()).template triangularView<Upper>();
92 if(svd.m_computeFullU) m_qr.matrixQ().evalTo(svd.m_matrixU, m_workspace);
93 if(svd.computeV()) svd.m_matrixV = m_qr.colsPermutation();
100 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
124 if (svd.cols() != m_qr.rows() || svd.rows() != m_qr.cols()
148 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
190 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
247 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
288 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
343 QRType m_qr; member in class:Eigen::internal::qr_preconditioner_impl
    [all...]
  /external/eigen/Eigen/src/SparseQR/
SparseQR.h 606 m_qr(qr),m_other(other),m_transpose(transpose) {}
607 inline Index rows() const { return m_transpose ? m_qr.rows() : m_qr.cols(); }
614 Index m = m_qr.rows();
615 Index n = m_qr.cols();
620 eigen_assert(m_qr.m_Q.rows() == m_other.rows() && "Non conforming object sizes");
626 tau = m_qr.m_Q.col(k).dot(res.col(j));
628 tau = tau * m_qr.m_hcoeffs(k);
629 res.col(j) -= tau * m_qr.m_Q.col(k);
635 eigen_assert(m_qr.m_Q.rows() == m_other.rows() && "Non conforming object sizes")
651 const SparseQRType& m_qr; member in struct:Eigen::SparseQR_QProduct
682 const SparseQRType& m_qr; member in struct:Eigen::SparseQRMatrixQReturnType
694 const SparseQRType& m_qr; member in struct:Eigen::SparseQRMatrixQTransposeReturnType
    [all...]

Completed in 215 milliseconds