MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / matrixQ

Method matrixQ

include/Eigen/src/SparseQR/SparseQR.h:185–185  ·  view source on GitHub ↗

\returns an expression of the matrix Q as products of sparse Householder reflectors. * The common usage of this function is to apply it to a dense matrix or vector * \code * VectorXd B1, B2; * // Initialize B1 * B2 = matrixQ() * B1; * \endcode * * To get a plain SparseMatrix representation of Q: * \code * SparseMatrix Q; * Q = SparseQR

Source from the content-addressed store, hash-verified

183 * them before performing the product.
184 */
185 SparseQRMatrixQReturnType<SparseQR> matrixQ() const { return SparseQRMatrixQReturnType<SparseQR>(*this); }
186
187 /** \returns a const reference to the column permutation P that was applied to A such that A*P = Q*R
188 * It is the combination of the fill-in reducing permutation and numerical column pivoting.

Callers 6

_solve_implMethod · 0.95
rowsMethod · 0.45
evalToMethod · 0.45
runMethod · 0.45
runMethod · 0.45
runMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected