You are here

Applied Mathematics: Numerical Analysis and Scientific Computing

Course Type: 
PhD Course
Master Course
Academic Year: 
October - January
50 h
CFU (LM): 

Syllabus 2019-2020

Frontal Lectures (about 24h), Interleaved with Laboratories (about 24h): total 48h, 6 CFU

Frontal Lectures

Review Lectures

  • Well posedness, condition numbers
  • Polynomial based approximations (Power basis interpolation, Lagrange interpolation)
  • Interpolatory Quadrature rules
  • Orthogonal polynomials and Gauss Quadrature Formulas
  • L2 projection
  • Least square methods
  • Solution methods for Linear Systems: direct and iterative solvers
  • Eigenvalues/Eigenvectors
  • Solution methods for non-Linear systems
  • Review of ODEs
  • Introduction to Finite Element Methods
Mathematical Modeling

  • Data assimilation in biomechanics, statistics, medicine, electric signals
  • Model order reduction of matrices
  • Linear models for hydraulics, networks, logistics
  • State equations (real gases), applied mechanics systems, grow population models, financial problems
  • Applications of ODEs
  • example in electric phenomena, signals and dynamics of populations (Lotke-Volterra)
  • Models for prey-predator, population dynamics, automatic controls
  • Applications of PDEs, the poisson problem
    • Elastic rope
    • Bar under traction
    • Heat conductivity
    • Maxwell equation


Introductory lectures

  • Introduction to Python, Numpy, Scipy
  • Exercise on Condition numbers, interpolation, quadratures
  • Using numpy for polynomial approximation
  • Using numpy for numerical integration
  • Using numpy/scipy for ODEs
  • Working with numpy arrays, matrices and nd-arrays
  • Solving non-linear systems of equations
  • Using numpy/scipy for simple PDEs
Students projects

  • Application of the Finite Element Method to the solution of models taken from the course

Final Project

In the directory final_project of the repository, you will find the file final_project_2019-2020.ipynb.

The deadline for the assignment is one day before the oral examination (for DSSC and LM students).

For MHPC students: you have time till February 14 2020.


Further material provided during lectures by Prof. Gianluigi Rozza []

References and Text Books:

  • A. Quarteroni, R. Sacco, and F. Saleri. Numerical mathematics, volume 37 of Texts in Applied Mathe- matics. Springer-Verlag, New York, 2000. 
    [E-Book-ITA] [E-Book-ENG]
  • A. Quarteroni. Modellistica Numerica per problemi differenziali. Springer, 2008. 
  • A. Quarteroni. Numerical Models for Differential Problems. Springer, 2009. 
  • A. Quarteroni and A. Valli. Numerical approximation of partial differential equations. Springer Verlag, 2008. 
  • S. Brenner and L. Scott. The mathematical theory of finite element methods. Springer Verlag, 2008.
  • D. Boffi, F. Brezzi, L. Demkowicz, R. Durán, R. Falk, and M. Fortin. Mixed finite elements, compatibility conditions, and applications. Lectures given at the C.I.M.E. Summer School held in Cetraro, Italy June 26–July 1, 2006. Springer Verlag, 2008.
  • D. Arnold. A concise introduction to numerical analysis. Institute for Mathematics and its Applications, Minneapolis, 2001. 
  • A. Quarteroni, F. Saleri, P. Gervasio. Scientific Computing with Matlab and Octave. Springer Verlag, 2006.   
  • B. Gustaffson Fundamentals of Scientific Computing, Springer, 2011
  • Tveito, A., Langtangen, H.P., Nielsen, B.F., Cai, X. Elements of Scientific Computing, Springer, 2010

Note that, when connecting from SISSA, all of the text books above are available in full text as pdf files.

A-128 on 10/10, 19/11, 12/12; A-005 otherwise.
Next Lectures: 

Sign in