Numerical solutions to partial differential equations have wide application in many areas of physics, mechanics, engineering, and applied mathematics. Learn different techniques for solving elliptic, parabolic and hyperbolic equations, such as finite differences and finite volumes. Discuss possibilities and limitations of numerical techniques. Evaluate and comment on the stability and convergence of these numerical methods. Explore systems of partial differential equations and the Navier-Stokes equations. Use Python or MATLAB coding in weekly exercise sessions to numerically solve diffusion, convection and transport problems in multiple dimensions.
Requires good background in partial differential equations.
A basic knowledge of Python, MATLAB or any other programming language is preferred but not essential.