Course Description


The course offers an introduction and thorough deepening in programming techniques as a tool for solving problems in Physics of Materials. MATLAB is an advance programming platform and will be used as a planning tool. MATLAB enables the user to write code similar to the high-level programming languages, combined with a complete library of functions and applications on computational physics. Consequently, the students will be trained in programming as a tool for production of scientific applications, using simultaneously the most sophisticated auxiliary functions available in MATLAB.

Functions and code samples in MATLAB that will help the students started in the world of molecular simulations.

Molecular simulations are computer experiments in which one controls the systems details and basic time evolution.

Simulation methods in Materials Physics. Monte-Carlo methods and Molecular Dynamics. Phase diagram, Radial Distributions, Maxwell Boltzmanm Distribution. Multiple atomistic systems by the use of Molecular Dynamics, Lennard-Jones potential and the Verlet algorithm. The use the Monte Carlo scheme to find equilibrium properties of various systems. Monte Carlo scheme to simulate system under different conditions (different ensembles).

 

 

Course Info


Code:  ΠΥΕ210

Group:  Elective

Semester:  Second Semester

Hours / Week:   2

ECTS Units:  4

Instructors:  I. Kioseoglou