Skip to main content
Skip header
Terminated in academic year 2023/2024

Numerical linear algebra 2

Type of study Bachelor
Language of instruction English
Code 470-2211/04
Abbreviation NLA2
Course title Numerical linear algebra 2
Credits 3
Coordinating department Department of Applied Mathematics
Course coordinator Ing. Jakub Kružík, Ph.D.

Subject syllabus

Outline:
1. Numerical libraries overview
2. Basic operations with parallel objects in PETSc - vectors, matrices, index sets
3. Direct solvers and their parallelization - multifrontal vs. supernodal methods
4. Iterative solvers in PETSc - KSP
5. Spectral analysis using SLEPc
6. Preconditioning

Literature

G. Strang, Linear Algebra and Its Applications, 4th. Cengage Learning, 2006.
PETSc Users Manual, https://petsc.org/release/manual/

Advised literature

N. J. Higham, Accuracy and Stability of Numerical Algorithms, 2nd. Society for Industrial and Applied Mathematics, 2002.
G. H. Golub, C. F. Van Loan, Matrix computations, 4th. Johns Hopkins University Press, 2013.