Textbook of fluid dynamics