def elim_rows
import unified-nsga-iii@0.2.2.0/normalization.bend as Normalizationimport Base
307def elim_rows(fuel: Nat, +row: Nat, +col: Nat, +n: Nat, +piv: List<&2, F32>, mat: List<&2, List<&2, F32>>) -> List<&2, List<&2, F32>>:
308 match fuel:
309 case 0n:
310 mat
311 case 1n+f:
312 elim_rows(f, 1n+row, col, n, piv, elim_one(row, col, n, piv, mat, Nat.is_eq(row, col)))