|
Macaulay2 Engine
|
| M2_arrayintOrNull rawLUincremental | ( | M2_arrayintOrNull | P, |
| MutableMatrix * | LU, | ||
| const MutableMatrix * | v, | ||
| int | m ) |
Hi, this is rawLUincremental.
Returns the permutation array: we need to be more precise which one. Given (first m columns of PLU = first m columns of A (not given), and given the (m+1)-st column of A, then returns a Q, modified from P, and changes LU (which encodes L and U) s.t. (first (m+1) columns of QLU = first (m+1) columns of A (not given) Note: LU encodes L and U in the usual manner: lower triangular part is L, diagonal of L is all ones, and U is the upper triangular part.
Definition at line 667 of file mutable-matrix.cpp.
References ERROR, and M2_arrayint_to_stdvector().