Outline of Lecture
-
Introduction:
- motivation for modular programming
- basics of Object-oriented programming
- requirements: Hamiltonian, spatial layout, algorithms
- communicating software design: class diagrams, documentations
-
Practical implementation of OO programming in MD simulations
- Design Patterns
- Templates
- Parallel computing and OO framework
|
|
Lecture 1
|
Object-Oriented
Programming in Simulations |
|
Adobe PDF Slides - download
(183 KB PDF) |
|
Powerpoint Slides - www
- download (190 KB PPT) |
|