w-cycle; omp; post-/presmoothing