Argomenti del programma: Il corso illustrerà in generale i fondmanenti del linguaggio C++ attraverso esempi e semplici programmi da implmentare per apprendere il linguaggo. All'inizio verranno forniti cenni sui diversi paradigmi di programmazione: procedurale, a oggetti (ereditarietà, polimorfismo e incapsulamento), funzionale.
Computational Statistical Mechanics Canale unico
Scienze Matematiche, Fisiche e Naturali · esame facoltativo · 6 CFU · apri nel catalogo
Argomenti del programma: Il corso è dedicato allo studio di sistemi a molti corpi classici attraverso tecniche di simulazione numerica al calcolatore. Verranno discusse le simulazioni di dinamica molecolare (MD) e quelle Monte Carlo (MC) nell'ambito di un paradigma di programmazione oggetti, con particolare rifermento al linguaggio C++.
Domande frequenti
Quali libri consiglia il prof. Cristiano De Michele per Programmazione Scientifica ++?
Quali libri consiglia il prof. Cristiano De Michele per Computational Statistical Mechanics?
Understanding Molecular Simulation, D. Frenkel and B. Smit,; Computer Simulation of Liquids, M. P. Allen and; The Art of Molecular Dynamics Simulation, D. C.; Theory of Simple Liquids, J.-P. Hansen and I.; Statistical Mechanics – Theory and Molecular Simulation