removed some unnecessary arguments to spline tdf
started writing multigrid gvf
finished the multigrid v cycle cpp code
fixed gauss seidel cpp code
wrote gauss seidel kernel
wrote create sqrMag kernel
wrote GVF MG init kernel
wrote GVF MG finish kernel
wrote restrict kernel
wrote prolongation kernel
fixed prolongation to do correction as well
wrote residual kernel
wrote init 3d float kernel
fixed some cpp errors in MG GVF
fixed some compilation errors in OCL MG GVF code
more multigrid GVF stuff
created FMG, but not working yet
fixed bug in FMG residual kernel
small changes
increased upper bound of GVF mu