Controlling numerical diffusion in solving advection-dominated transport problems | Synapse