updating diffusion driver for consistent parameters between mcls and belos