// (depends on chosen method in switch)
// store position in pivotRow, pivotCol
// TODO: Note that we're using "row, col", whereas "col, row" would be
// more common?
IntIntPair pivotPos = new IntIntPair(0, 0);
IntIntPair currPos = new IntIntPair(k, k);
switch(method){
case TRIVAL_PIVOT_SEARCH:
pivotPos = nonZeroPivotSearch(k);
break;