From 09926f2dc80aaab519e19fbeaf3b9b5c7a4900ba Mon Sep 17 00:00:00 2001 From: mhostetter Date: Sun, 2 Apr 2023 10:04:03 -0400 Subject: [PATCH] Use consistent variable names between LU and PLU --- src/galois/_domains/_linalg.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/galois/_domains/_linalg.py b/src/galois/_domains/_linalg.py index db1b25fd5..ed7bf79cd 100644 --- a/src/galois/_domains/_linalg.py +++ b/src/galois/_domains/_linalg.py @@ -311,11 +311,11 @@ def __call__(self, A: Array) -> tuple[Array, Array]: if not A.ndim == 2: raise ValueError(f"Argument 'A' must be a 2-D matrix, not have shape {A.shape}.") - n = A.shape[0] + m = A.shape[0] Ai = A.copy() - L = self.field.Identity(n) + L = self.field.Identity(m) - for i in range(0, n - 1): + for i in range(0, m - 1): if Ai[i, i] == 0: idxs = np.nonzero(Ai[i:, i])[0] # The first non-zero entry in column `i` below row `i` if idxs.size == 0: # pylint: disable=no-else-continue