Mon 21 Aug 2017 : reformatted newton_origin.cu.

Sun 20 Aug 2017 : reformatted path_init.cu.

Fri 18 Aug 2017 : started reformatting of mgs_small_origin.cu and completed
  it along with the reformatting of mgs_large_old.cu.

Thu 17 Aug 2017 : completed the reformatting of eval_eq.cu and of
  eval_mult.cu, and of mgs_large_block_reduce.cu.

Wed 16 Aug 2017 : reformatted eval_mon_single.cu and eval_mon_tree.cu.
  Reformatted eval_mon_d.cu, eval_mon_seq.cu, and eval_mon_seq_align.cu.
  Reformatted eval_mon_dd.cu and eval_mon_qd.cu.

Tue 15 Aug 2017 : reformatted the first half of eval_mult.cu.  Continued the 
  reformatting of code in newton.cu, completed reformatting of newton.cu.
  Did more reformatting to eval_mult.cu.

Mon 14 Aug 2017 : reformattings in mgs_large_block.cu, mgs_large_row.cu,
  and mgs_large_row_reduce.cu.  Continued reformatting in mgs_small.cu.
  Reformatted eval_eq.cu.

Fri 17 Feb 2017 : more reformattings in mgs_small.cu.

Thu 16 Feb 2017 : finished reformatting in path_gpu_data.h.

Wed 15 Feb 2017 : finished reformatting in path_gpu.cu.
  Formatted path_gpu_data.cu and mgs_large_backsub.cu.

Tue 14 Feb 2017 : more reformatting of mgs_small.cu and started the
  reformatting in newton.cu...  Reformatted mgs_large_norm.cu.

Mon 13 Feb 2017 : started reformatting in mgs_small.cu.

Mon 2 Jan 2017 : formatted code in eval_base.cu and eval_coef.cu,
  als reformatted eval_sum.cu, eval_sum_seq.cu, and eval_sum_tree.cu.
  Started reformatting of the mgs_ code, starting with mgs.cu.

Sun 1 Jan 2017 : formatted code in predict.cu and eval.cu.

Thu 3 Sep 2015 : added verbose option to GPU_Newton in newton.cu and
  set the debug to false to mute the execution of Newton's method on the GPU.
  This verbose option is also added to the prototype in path_gpu.h.
  Placed the call to print_f_val in newton.cu after the if(debug),
  so the residual will not be printed.

Wed 2 Sep 2015 : updated path_gpu_data.h, path_gpu_data.cu, path_gpu.cu,
  and newton.cu.

Fri 21 Aug 2015 : added verbose option to path_gpu_mult.cu and path_gpu.cu,
  reformatted path_gpu_data.h and muted cuda_set.cu.
  Turned off debug option in newton.cu to make it silent.

Thu 20 Aug 2015 : reformatted code in path_gpu.cu and path_multi_gpu.cu.

Mon 17 Aug 2015 : newton_single2() had to be used in newton.cu,
  with more upgrades for the evaluation and differentiation.

Thu 2 Jul 2015 : in newton.cu, changed on line 1239, the call to newton()
  into the call to newton_single().

Mon 29 Jun 2015 : in eval.cu, removed the comment on line 4,
  before the statement #include "eval_mon_dd.cu", so eval.cu compiles
  to make path_dd.
