This course is taught as a module in the Master’s Degree and can also be included in a custom program.
In this course we review the mathematical foundations of multiphysics simulations: the general theory of partial differential equations and numerical methods for solving them, as well as other useful tools.
First, the general theory of Ordinary Differential Equations (ODEs) is introduced, followed by the theory of Partial Differential Equations (PDEs) using classical equations as examples.
Numerical methods for solving PDEs are then described, with the Finite Element Method (FEM) as the main tool. Direct and iterative solvers for the matrix algebraic equation are discussed for stationary and time-dependent cases.
The course also includes mathematical tools useful for solving algebraic systems, such as multigrid methods, domain decomposition methods and preconditioners.