Advection-diffusion test: only compute analytical solution if used
OpenCL: Explicitly mark solution as dirty after solve