This is a Joint course, between SISSA PhD in Mathematical Analysis, Modeling, and Applications, Laurea Magistrale in Matematica, and the Laurea Magistrale in Data Science and Scientific Computing.
Course materials are available on the course github repository.
Syllabus
Elliptic PDEs: boundary value problems, strong maximum principle, well-posedness. Finite Difference (FD) Methods. Discrete Maximum Principle. Consistency, stability, convergence. Basic notions on functional spaces, Weak formulations, Dirichlet principle, Lax-Milgram lemma. The method of Galerkin, Galerkin orthogonality, Cea Lemma. Finite Element Methods (FEM) for elliptic PDEs, implementation, conditioning, error analysis. Interpolation, Bramble-Hilbert lemma. Generalised Galerkin method, truncation error and consistency, Strang Lemma. Convection-diffusion-reaction problems. The streamline diffusion method. Initial and boundary value problems for parabolic PDEs, weak formulations, energy estimates, well posedness. FD and FEM discretisations. Numerical methods for hyperbolic PDEs, method of characteristics, FD methods and the CFL condition. Upwind methods, Lax-Wendroff. Numerical dispersion. Leap-frog method. Discretisations of the wave equation. Conservation laws. The Finite Volume (FV) method. FEM for hyperbolic problems. Tools for Finite Element programming. Data structures and mesh generation, numerical quadrature techniques. Assembling and storage.
The following books are recommended:
- Larsson & Thomee Partial Differential Equations with Numerical Methods. Springer, 2009.
- Quarteroni Numerical Models for Differential Problems. Third edition. Springer, 2017.
- Morton & Mayers Numerical Solution of Partial Differential Equations. Cambridge, 1994.
