Principles of Mathematical Modelling by Alexander A. Samarskii & Alexander P. Mikhailov