Computational Materials Science
- Introduction to materials models for computer simulations
- Length and time scales hierarchy in modeling materials structure and processes (quantum mechanical, atomistic, mesoscopic, continuum).
- Fundamental background for classical simulations
- Brief review of classical mechanics, statistical physics, methods of numerical integration and solution of differential equations.
- Atomic-level simulations
- Interatomic interaction potentials. Molecular dynamics method. Monte Carlo method. Initial conditions, crystal lattice construction, defects. Boundary conditions. Methods for constant temperature or/and pressure simulations.
- Results analysis
- Equilibrium properties, structural, mechanical, dynamical properties. Specific materials properties calculation with realistic interaction potentials and comparison with experiments.
- Introduction to first principles calculations
- The basics of density functional theory. Structural and elastic properties calculations.
- Mesoscopic and continuum simulations
- Coarse-grain method. Space discretization. Finite difference and finite element methods. Applications (e.g., dislocation dynamics, electromagnetic wave propagation). Cellular automata.
- Combining methods
- Concurrent and hierarchical combination of models. Multiple scale simulations.