Mathematical methods of classical physics. (2017)