fixed jacobi solver problem when x and y cells were not equal, and added in the NO_KERNEL_REDUCTIONS into jacobi solver