Advancement of shock capturing computational fluid dynamics methods : Numerical flux functions in finite volume method.