Week #
|
Homework problems
|
Due date
|
-
|
Final Exam: Friday, May 30th, 2025, usual classroom.
What is covered: all topics up to and including finite difference methods for PDEs.
You need to understand and be able to use definitions and algorithms.
Training set of problems:
Sauer, p. 19: 0.4.1;
Sauer, p. 59: 1.4.5;
Sauer, p. 101: 2.4.3;
Sauer, p. 198: 4.1.2, 4.1.7-9;
Sauer, p. 224: 4.3.1, 4.3.2 (Using both Gramm-Schmidt process and Givens' rotations);
For linear algebra in general: you need to be able to estimate number of operations
necessary to complete the problem, understand sources of errors (condition number),
similar to problems in Midterm;
Sauer, p. 156: 3.2.1-3 (also work through problems in the Midterm);
Sauer, p. 164: 3.3.1, 3.3.5, 3.3.7-8;
Sauer, p. 176: 3.4.7, 3.4.12;
Sauer, p. 263: 5.2.1-3 (also you shall need understanding of error dependence on a grid step);
Sauer, p. 278: 5.5.1-3 (work through the last HW);
Sauer, p. 252: 5.1.1, 5.1.5;
Sauer, p. 321: 6.4.3 (you need to be able to use all methods we studied);
In all methods which we studied you need to understand
errors dependence on the parameters of methods like grid step, time step etc.
You are allowed to have one page two sides of A4 size paper with any formulae you like,
BUT it is prohibited to have solutions of the problems there!
You will need to submit this page with you Final.
|
-
|
4
|
Homework 04.
Help with analytical solution.
|
May 27th, 2025, end of day.
|
3
|
Homework 03.
|
May 19th, 2025, end of day.
|
-
|
Midterm: April 25th, class time.
What is covered: all topics up to and including interpolation.
You need to understand and be able to use definitions and algorithms.
Training set of problems:
HW 1: 2, 3, 6-9;
HW 2: 1, 2, 5, 9 (use matrix from the problem 8), 11, 14;
anything else from what we studied also can be included.
You are allowed to have one page one side of A4 size paper with any formulae you like,
BUT it is prohibited to have solutions of the problems there!
You will need to submit this page with you Midterm.
|
April 25th, 2025, class time.
|
2
|
Homework 02.
|
April 18th, 2025, end of day.
|
1
|
Homework 01.
|
April 8th, 2025, end of day.
|
Below you can find additional material.
Week #
|
Lectures Notes and scripts
|
9
|
Lecture 14:
More on spectral methods, Hamiltonian integration, stability.
|
Final.
|
8
|
Lecture 12:
Finite difference methods for PDEs,
Von Neumann stability analysis for linear PDEs.
|
Lecture 13:
Von Neimann stability analysis for nonlinear advection equation.
Spectral methods, Strang splitting, spectral split-step method for NLSE.
|
7
|
Lecture 10:
Integration of ODEs. (TS 6.1)
Taylor methods, Runge-Kutta methods, including RK4. (TS 6.4)
Higher order ODEs. (TS 6.3)
Variable stepsize methods. Embedded RK pairs. (TS 6.5)
Stiff systems, Implicit methods. (TS 6.6)
Multistep methods. (TS 6.7)
|
Lecture 11:
Existence and uniqueness of solution for ODE. (TS 6.1.2).
Boundary value problems. Differential sweep method (Progonka). (some elements are in TS 7.2)
|
6
|
Lecture 09:
Adaptive quadrature. (TS 5.4)
Gauss-Legendre quadrature. (TS 5.5)
Integration of ODEs. Euler, Improved Euler, and Midpoint methods. (TS 6.1)
|
Victory Day.
|
5
|
Spring Break.
|
4
|
Lecture 07:
Givens rotations (end). Nonlinear systems of equations. (TS 2.7)
Numerical integration, Newton-Cotes' rules (rectangle, midpoint, trapezoid, Simpson). (TS 5.2)
|
Midterm.
Lecture 08:
Errors for Newton-Cotes' rules, including composite (local and global erros). Richardson's extrapolation, Romberg integration. (TS 5.2, 5.1.3, 5.3)
|
3
|
Lecture 05:
Chebyshev interpolation. (TS 3.3)
Cubic splines. (TS 3.4)
|
Lecture 06:
Least squares, normal equations, QR (classical and modified Gramm-Schmidt, Givens rotations). (TS 4.1, 4.3)
|
2
|
Lecture 03:
Systems of linear equations. (TS 2.1-2.4)
|
Lecture 04:
Iterative methods for SLEs. (TS 2.5.1-2.5.2)
Interpolation. Polynomial interpolation using natural basis, Newton's and Lagrange's approaches. (TS 3.2, 3.1)
|
1
|
Lecture 01:
Binary representation, floating point representation and machine epsilon, IEEE754 standard for floating point numbers, loss of significance. (TS Chapter 0)
|
Lecture 02: Notes curtesy of T. Gorshkov
Root finding algorithms (bisection, fixed point iterations, Newton's method), linear and quadratic convergence. (TS Chapter 1)
|
|