added lambda for diffusionreaction separation
replacable functional expressions for the blocking of diffusion
reactions implemented.