Finite volume methods for multi-component Euler equations with source terms. (12th October 2017)