docs: public static boolean isRowsLinearIndependent( DMatrixRMaj A )
      {
          // LU decomposition
          LUDecomposition<DMatrixRMaj> lu = DecompositionFactory_DDRM.lu(A.numRows,A.numCols);
          if( lu.inputModified() )
              A = A.copy();
  
          if( !lu.decompose(A))
              throw new RuntimeException("Decompositon failed?");
  
          // if they are linearly independent it should not be singular
          return !lu.isSingular();
      }