code: public static void addMultCol(Matrix A, int j, int start, int to, double t, double[] c)
      {
          for(int i = start; i < to; i++)
              A.increment(i, j, c[i]*t);
      }
docs: Updates the values of column <tt>j</tt> in the given matrix to be A[:,j] = A[:,j]+c[:]*<tt>t</tt>.<br>
  The Matrix <tt>A</tt> and array <tt>c</tt> do not need to have the same dimensions, so long as they both have indices in the given range.
  
  @param A the matrix to perform he update on
  @param j the row to update
  @param start the first index of the row to update from (inclusive)
  @param to the last index of the row to update (exclusive)
  @param t the constant to multiply all elements of <tt>c</tt> by
  @param c the array of values to pairwise multiply by <tt>t</tt> before adding to the elements of A