Lecturer Prof. Petros Koumoutsakos

Dr. Michael Bergdorf

   
Class Room CAB G61 (Lecture)
CAB G59 (Exercise)
   
Class Times Wednesdays, 15.15 – 17.00 (Lecture)
Fridays, 13.15 – 14.00 (Exercise)
Assistance
Michael Bergdorf
CAB F 84 Office Hours: bergdorf_AT_inf.ethz.ch

The course provides a unifying framework for particle simulations of discrete and continuum systems. Recent advances in molecular, mesoscopic and macroscale simulations using particles will be discussed and common computing paradigms and challenges across disciplines identified.The simulation of the motion of interacting particles is a deceivingly simple, yet powerful and natural, method for exploring physical systems as diverse as proteins and planetary dark matter, bluff body flows and cancer tumor growth.Particle methods have been developed in the last years independently in a number of disciplines ranging from computer graphics to polymer physics. The goal of this course if to provide a unifying framework for particle simulations of discrete and continuum systems. We will discuss recent advances in molecular, mesoscopic and macroscale simulations using particles and we will identify common computing paradigms and challenges across disciplines.

Class Topics will include : Discretizations and Representations using Particles, Fast Summation Algorithms, Time Integrators, Adaptive Particle Methods. The exercises will draw on problems simulated using particles from areas such as nanotechnology,computer graphics and fluid dynamics.

CLASS NOTES

These Notes are tentative and aim to assisting your taking notes during the class. Your FEEDBACK is welcome !

 
Exercise Hand in date Solution
Serie3 20.03.08 Shake notes.
  02.04.08 Class Notes (From MD to Approximations Using Particles) (pdf)

 

EXERCISES

If you hand in your exercises by email put as subject: [SUP08]. Please document your results in detail. Provide plots of your solutions. If you hand in your code always with a Readme file that provides information on how to run it.

 
Exercise Hand in date Remarks 
Serie1 07.03.08 Note: The lift distribution in part 2o of exercise 2 is an initial value for the particles; the Gamma_p of the particles remains constant in time.
Serie2 14.03.08 Related material:

D.-B. Wang et al. Algorithm optimization in molecular dynamics simulation. Comp. Phys. Comm., 177(7), 2007 (pdf).

J. H. Williamson. Low-storage runge-kutta schemes. J. Comput. Phys., 35, 1980 (pdf).

 Serie4 11.04.08 

Download the horse here

Scaffolding for the inside/outside algorithm. 

 Serie 5    
 Serie 6 25.04.08   
 Serie 7 09.05.08  Level set of a horse (zip)
 Serie 8 16.05.08  Fishpack (g77/generic) (zip)
Fishpack (intel fortran) (zip)