d_surface_flux problem