Lecturer:
Course Type:
PhD Course
Master Course
Academic Year:
2019-2020
Period:
October - January
Duration:
50 h
CFU (LM):
6
Description:
- Prof. Luca Heltai (luca.heltai@sissa.it)
- Prof. Gianluigi Rozza (gianluigi.rozza@sissa.it)
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
Laboratories
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 [https://people.sissa.it/~grozza/amnasc/]
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.
[E-Book-ITA] - A. Quarteroni. Numerical Models for Differential Problems. Springer, 2009.
[E-Book-ENG] - A. Quarteroni and A. Valli. Numerical approximation of partial differential equations. Springer Verlag, 2008.
[E-Book-ENG] - S. Brenner and L. Scott. The mathematical theory of finite element methods. Springer Verlag, 2008.
[E-Book-ENG] - 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.
[E-Book-ENG] - D. Arnold. A concise introduction to numerical analysis. Institute for Mathematics and its Applications, Minneapolis, 2001.
[E-Book-ENG] - A. Quarteroni, F. Saleri, P. Gervasio. Scientific Computing with Matlab and Octave. Springer Verlag, 2006.
[E-Book-ENG] - B. Gustaffson Fundamentals of Scientific Computing, Springer, 2011
[E-Book-ENG] - Tveito, A., Langtangen, H.P., Nielsen, B.F., Cai, X. Elements of Scientific Computing, Springer, 2010
[E-Book-ENG]
Note that, when connecting from SISSA, all of the text books above are available in full text as pdf files.
Location:
A-128 on 10/10, 19/11, 12/12; A-005 otherwise.