Comparison of some optimisation techniques for numerical schemes discretising equations with advection terms. (1st January 2012)