[Back]
Numerical Software 1, academic year 2024/25
Week 1, October 3, 2025
Introduction of the aims and scopes of the lecture,
presentation pres-intro25.pdf
Example of modelling NumSoft25.tgz
Introduction to scientific computing, lecture notes NumSoft.pdf , Chapter 1
Types of numerical software, lecture notes NumSoft.pdf , Chapter 2
installation of Linux using virtualbox, the step-by-step instructions
Week 2, October 10, 2025
Machine arithmetic, lecture notes NumSoft.pdf ,
Chapter 3
Tutorial : instalation of Linux and software packages (gfortran, gnuplot, text editor)
tutorial1_linux.pdf
link to the materials for Linux
direct link for instalation
installation of Linux using virtualbox, the step-by-step instructions
Linux, basic commands, lecture notes NumSoft.pdf , Chapters 4
Week 3, October 17, 2025
Machine arithmetic, lecture notes NumSoft.pdf ,
Chapter 3
Fortran: basic introduction, lecture notes NumSoft.pdf
Chapters 5
zoom_fortran.mp4
Tutorial : simple codes in gfortran, examples of machine arithmetic
tutorial2_gfort+FF.pdf ,
codes for tutorial
Week 4, October 24, 2025
Efficient programming, lecture notes NumSoft.pdf ,
Section 6.1
The use of the cache memory,
lecture notes NumSoft.pdf , Section 6.2.
Tutorial : use of the cache memory
tutorial3_cache.pdf ,
codes for tutorial
Week 5, October 31, 2025
Fundamentals of adaptations, lecture notes NumSoft.pdf ,
Chapters 8
Tutorial : LAPACK and BLAS libraries
tutorial4_lapack.pdf
see also lecture notes NumSoft.pdf ,
Chapters 7,
codes for tutorial
Week 6, November 7, 2025
Numerical quadratures, lecture notes NumSoft.pdf ,
Chapters 9
Tutorial : Newton-Cottes formulas, orders of accuracy and error estimates
tutorial5_quadrature.pdf ,
codes for tutorial (NC_test.tgz)