Function extendr_api::prelude::sparse::linalg::qr::simplicial::factorize_simplicial_numeric_qr_unsorted
pub fn factorize_simplicial_numeric_qr_unsorted<'a, I, E>(
r_col_ptrs: &'a mut [I],
r_row_indices: &'a mut [I],
r_values: <<E as Entity>::Group as ForType>::FaerOf<&'a mut [<E as Entity>::Unit]>,
householder_col_ptrs: &'a mut [I],
householder_row_indices: &'a mut [I],
householder_values: <<E as Entity>::Group as ForType>::FaerOf<&'a mut [<E as Entity>::Unit]>,
tau_values: <<E as Entity>::Group as ForType>::FaerOf<&'a mut [<E as Entity>::Unit]>,
A: SparseColMatRef<'_, I, E>,
col_perm: Option<PermRef<'_, I>>,
symbolic: &'a SymbolicSimplicialQr<I>,
stack: PodStack<'_>,
) -> SimplicialQrRef<'a, I, E>where
I: Index,
E: ComplexField,
Expand description
Computes the numerical QR factorization of $A$.
r_col_ptrs
has lengthA.ncols()
.r_row_indices
has lengthsymbolic.len_r()
.r_values
has lengthsymbolic.len_r()
.householder_col_ptrs
has lengthA.ncols()
.householder_row_indices
has lengthsymbolic.len_householder()
.householder_values
has lengthsymbolic.len_householder()
.tau_values
has lengthA.ncols()
.