Teacher
|
BURGHIGNOLI LORENZO
(syllabus)
Tools, software and textbooks. Setup of the computational environment. Assessment of the computational environment: coding, compilation, execution, i/o, post–processing. Linear algebra problems: matrix multiplication, linear systems. Coding practices for performance: cache–miss minimization. Use of external libraries. Eigenproblems. Polynomial interpolation. Integration of ODE: explicit/implicit methods, Liapunov stability. Numerical integration: Newton–Cotes quadratures, Gaussian quadratures. Systems of non–linear differential equations. Oscillators, chaotic systems, Lorenz attractor.
(reference books)
Lecture notes
|