code: public void setRow(int row, double[] values) {
          if (values.length != columns)
              throw new IllegalArgumentException("cannot set a row " +
                  "whose dimensions are different than the matrix");
          for (int i = 0; i < columnToReal.length; ++i)
              backingMatrix.set(row, columnToReal[i], values[i]);
      }
docs: {@inheritDoc}