COMPUTATIONAL METHODS IN PHYSICS
Stampa
Enrollment year
2013/2014
Academic year
2014/2015
Regulations
DM270
Academic discipline
FIS/02 (THEORETICAL PHYSICS, MATHEMATICAL MODELS AND METHODS)
Department
DEPARTMENT OF PHYSICS
Course
Curriculum
FISICA NUCLEARE E SUBNUCLEARE
Year of study
Period
2nd semester (02/03/2015 - 12/06/2015)
ECTS
6
Lesson hours
48 lesson hours
Language
ITALIAN
Activity type
ORAL TEST
Teacher
PICCININI FULVIO (titolare) - 6 ECTS
Prerequisites
None
Learning outcomes
Learning of the main algorithms used for the numerical solution of problems in classical and quantum physics. One of the main goals of the course is to develop the necessary forma mentis to solve a problem from the numerical point of view. For this reason all the algorithms are shown theoretically and also through their use in solving physics problems.
Course contents
- Basic numerical methods: interpolation, approximation, differentiation, integration, root finding, random number generators
- Ordinary differential equations
- Linear algebra: basic operations with matrices, linear systems, eigenvalue equations
- Monte Carlo methods for numerical integration and, more in general, as simulation methods
- Partial differential equations
- Spectral methods (Fourier analysis)
Teaching methods
=
Reccomended or required readings
W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P. Flannery: Numerical Recipes, Cambridge University Press.
S.S.M. Wong: Computational Methods in Physics and Engineering, World Scientific.
P.L. DeVries: A First Course in Computational Physics, John Wiley & Sons, Inc.
Assessment methods
Oral examination
Further information
Oral examination
Sustainable development goals - Agenda 2030