code: public static void multRow(Matrix A, int i, double[] c)
      {
          if(A.cols() != c.length)
              throw new ArithmeticException("Can not perform row update, length miss match " + A.cols() + " and " + c.length);
          multRow(A, i, 0, c.length, c);
      }
docs: Updates the values of row <tt>i</tt> in the given matrix to be A[i,:] = A[i,:] .* c[i]
  
  @param A the matrix to perform he update on
  @param i the row to update
  @param c the array of values to multiple the elements of <tt>A</tt> by