SuiteSparse/SPQR/Source/SuiteSparseQR_C.cpp
cholmod_dense *SuiteSparseQR_C_backslash_default   // returns X, NULL if failure
(
    // inputs:
    cholmod_sparse *A,      // m-by-n sparse matrix
    cholmod_dense  *B,      // m-by-k
    cholmod_common *cc      // workspace and parameters
)
{
    return (SuiteSparseQR_C_backslash (SPQR_ORDERING_DEFAULT, SPQR_DEFAULT_TOL,
        A, B, cc)) ;
}
// X = A\B where B is dense, using default ordering and tol
X = A\B where B is dense, using default ordering and tol
X = A \ B where B is dense using default ordering and tol
cholmod_dense *SuiteSparseQR_C_backslash_default   
(
    cholmod_sparse *A,      
    cholmod_dense  *B,      
    cholmod_common *cc      
)
{
    return (SuiteSparseQR_C_backslash (SPQR_ORDERING_DEFAULT, SPQR_DEFAULT_TOL,
        A, B, cc)) ;
}
cholmod_dense * SuiteSparseQR_C_backslash_default ( cholmod_sparse * A , cholmod_dense * B , cholmod_common * cc ) { return ( SuiteSparseQR_C_backslash ( SPQR_ORDERING_DEFAULT , SPQR_DEFAULT_TOL , A , B , cc ) ) ; }
X = A\B where B is dense, using default ordering and tol
X = A \ B where B is dense using default ordering and tol
// returns X, NULL if failure // inputs: // m-by-n sparse matrix // m-by-k // workspace and parameters