Skip to main content
Side panel
Home
Courses
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Corsi supplementari
PhD - Formazione trasversale
La ricerca all'Università di Trieste
Moodle Guides
Servizi Disabili e DSA
Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
More
English ‎(en)‎
English ‎(en)‎
Italiano ‎(it)‎
You are currently using guest access
Log in
Home
Courses
Collapse
Expand
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Corsi supplementari
PhD - Formazione trasversale
La ricerca all'Università di Trieste
Moodle Guides
Servizi Disabili e DSA
Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Collapse
Expand
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
Expand all
Collapse all
Expand
Collapse
General
Highlighted
Annunci
GENERAL INFO ON THE COURSE
GENERAL PROGRAM
NOTES, TEXTBOOKS AND USEFUL LINKS
PREREQUISITES
EXAMS - rules
EXAMS - available projects
EXAMS - assigned projects
EXAMS - Essential lines for a project report
INTRINSIC FUNCTIONS in Fortran 90/95 from Fortran90/95 for Scientists and Engineers, di S.J. Chapman
Gnuplot: basic commands (Italian only)
Some slides on gnuplot
Expand
Collapse
Unit I - Basics
Highlighted
Content of the lecture
Lecture I - I part: Computational physics: general introduction
Lecture I - II part: Basics (numbers representation)
Movies
Exercises Unit I
What Every Computer Scientist Should Know About Floating-Point Arithmetic (by D. Goldberg, 1991)
PROGRAMS in f90
Expand
Collapse
Unit II: (Pseudo)random numbers (generators; properties; uniform distributions)
Highlighted
Contents of the lecture
Lecture II: Random numbers with uniform distribution
Exercises Unit II
Programs in f90
Expand
Collapse
Unit III: (Pseudo)random numbers with non uniform distributions; random processes
Highlighted
Contents of the lecture
Random numbers with non uniform distribution; random processes
Exercises Unit III
Programs in f90
Homework on non-uniform random numbers
Expand
Collapse
Unit IV: Random walks
Highlighted
Contents of the lecture
Random walks and diffusion
Exercises Unit IV
Programs in f90
Homework on random walks (to be due on 7 April 2020)
Expand
Collapse
Unit V: Numerical integration in 1 dimension
Highlighted
Contents of the lecture
Numerical integration in 1D
Exercise Unit V
Programs in f90
Homework - numerical integration 1st part (due on 21 April 2020)
Expand
Collapse
Unit VI: More on numerical integration, including multidimensional integration
Highlighted
Contents of the lecture
More on integration methods: Gauss-Legendre, multidimensional, ...
Exercises Unit VI
Programs in f90
Homework - more on integration (due on 21 April 2020)
Expand
Collapse
Unit VII: Metropolis Monte Carlo method
Highlighted
Contents of the lecture
Metropolis Monte Carlo method
Exercises Unit VII
Programs in f90
Homework on Metropolis Monte Carlo method (due on: 28 April 2020)
Expand
Collapse
Unit VIII: Ising model
Highlighted
Contents of the Lecture
Exercises Unit VIII
The Ising model
A paper by D.P.Landau on 2D Ising on SQ lattice with PBC and OBC
Programs in f90 and gnuplot macros
Homework on the Ising model (due on: 12 May 2020)
Expand
Collapse
Unit IX: Modelling other random processes: DLA, percolation
Highlighted
Contents of the lecture
DLA, percolation, ...
Exercises Unit IX
Programs in f90
Expand
Collapse
Unit X: Metropolis in the canonical ensemble: Lattice gas; simulated annealing; other topics
Highlighted
Lattice gas, simulated annealing & miscellanea
Exercises Unit X
Programs in f90
Homework on lattice gas, simulated annealing & others (due on 19 May 2020)
Expand
Collapse
Unit XI: Classical fluids
Highlighted
Contents of the lecture
Classical fluids
Exercises Unit XI
Programs in f90
Homework on fluids (due on 26 May 2020)
Expand
Collapse
Unit XII: Quantum Monte Carlo
Highlighted
Contents of the lecture
Variational Monte Carlo in Quantum mechanics
Exercises Unit XII
Programs in f90
Homework on VMC (due on: 3 June 2020)
Expand
Collapse
Unit XIII: Deterministic chaos
Highlighted
Content of the lecture
Deterministic chaos
Exercises Unit XIII
Programs in F90 and Java
Homework on deterministic chaos (due on 9 June 2020)
Expand
Collapse
Univ XIV: Evolutionary stochastic models
Highlighted
Contents of the lecture
Evolutionary stochastic models
Open course index
Open block drawer
Dipartimento di Fisica
Laurea triennale (DM270)
SM20 - FISICA
A.A. 2022 - 2023
174SM - FISICA MODERNA 2022
Topic 6
Topic 6
Section outline