added extra _OPENMP guards for the surface tests