Difference between revisions of "Simulation Techniques for Soft Matter Sciences (SS 2007)"

From ICPWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Basic information ==
+
== Overview ==
=== Overview ===
 
 
;Type
 
;Type
 
:Lecture (2 SWS) and Tutorials (2 SWS)
 
:Lecture (2 SWS) and Tutorials (2 SWS)
Line 10: Line 9:
 
:Lecture: Thu 12:00 - 14:00, Phys 1.114<br/>Tutorials: will be discussed in first lecture
 
:Lecture: Thu 12:00 - 14:00, Phys 1.114<br/>Tutorials: will be discussed in first lecture
  
=== Prerequisites ===
+
Soft matter science is the science of "soft" materials, like polymers, liquid crystals, colloidal suspensions, ionic solutions, hydrogels and most biological matter. The phenomena that define the properties of these materials occur on mesoscopic length and time scales, where thermal fluctuations play a major role. These scales are hard to tackle both experimentally and theoretically. Instead, computer simulations and other computational techniques play a major role.
 +
 
 +
The course will give an introduction to the computational tools that are used in soft matter science, like Monte-Carlo (MC) and Molecular dynamics (MD) simulations (on- and off-lattice) and Poisson-Boltzmann theory (and extensions).
 +
 
 +
== Prerequisites ==
 
The course is intended for participants in the Master Program "Computational Science", but should also be useful for FIGSS students and for other interested science students.
 
The course is intended for participants in the Master Program "Computational Science", but should also be useful for FIGSS students and for other interested science students.
  
Prerequisite knowledge: basic knowledge in classical mechanics, statistical mechanics, thermodynamics, electrodynamics, partial differential equations.
+
We expect the participants to have basic knowledge in classical and statistical mechanics, thermodynamics, electrodynamics, and partial differential equations.
  
=== Contents ===
+
== Lecture and tutorials ==
Introduction into Monte Carlo (MC) and Molecular Dynamics (MD) algorithms, suited for soft matter systems. Classical density functional approaches to charged systems, Poisson-Boltzmann functional and beyond, methods for long range interactions, discussion of best methodologies for the study of polymers, colloids, membranes, dipolar fluids, Advanced MD/MC strategies, error analysis. Random walks and diffusion, Scaling theory approaches, self-consistent field theory, Flory-Huggins theory, treatment of hydrodynamics, Lattice-Boltzmann algorithm.
 
  
The tutorial will consist of practical excercises on the computer, writing small programs, performing own simulations, etc.
+
The lecture is accompanied by hands-on-tutorials which will be held in the computer room (Physics, 1.1??). They consist of practical excercises at the computer, like small programming tasks, simulations, visualisation and data analysis.
  
=== Recommended literature ===
+
The tutorials build on each other, therefore continous attendance is expected.
<bibcite>frenkel02b,allen87a</bibcite>
+
 
 +
'''The dates of the tutorials will be scheduled in the first lecture.'''
  
== Lecture outline ==
+
=== Lecture ===
 
{|
 
{|
 
|-valign="top"
 
|-valign="top"
Line 87: Line 90:
  
 
== Tutorials ==
 
== Tutorials ==
The lecture is accompanied by hands-on-tutorials which will be held in the computer room (Physics, 1.1??). The tutorials depend on each other, therefore continous attendance is expected.
 
 
The outline and additional resources can be found below.
 
 
'''The times for the tutorials will be scheduled in the first lecture.'''
 
 
=== Tutorial outline ===
 
 
* '''[[/Introduction|Introduction]]''' by [[Kai Grass]]
 
* '''[[/Introduction|Introduction]]''' by [[Kai Grass]]
 
* '''[[/Random walks|Random walks]]''' by [[Kai Grass]]
 
* '''[[/Random walks|Random walks]]''' by [[Kai Grass]]
Line 107: Line 103:
  
 
''Note: You will work on the project in the last two weeks of the semester.''
 
''Note: You will work on the project in the last two weeks of the semester.''
 +
 +
== Recommended literature ==
 +
<bibcite>frenkel02b,allen87a</bibcite>
 +
  
 
* [[/Tutorial dummy|Tutorial dummy]]
 
* [[/Tutorial dummy|Tutorial dummy]]

Revision as of 21:09, 17 April 2007

Overview

Type
Lecture (2 SWS) and Tutorials (2 SWS)
Lecturer
PD Dr. Christian Holm (Lecture) and Coworkers (Tutorials)
Course language
English
Time and Room
Lecture: Thu 12:00 - 14:00, Phys 1.114
Tutorials: will be discussed in first lecture

Soft matter science is the science of "soft" materials, like polymers, liquid crystals, colloidal suspensions, ionic solutions, hydrogels and most biological matter. The phenomena that define the properties of these materials occur on mesoscopic length and time scales, where thermal fluctuations play a major role. These scales are hard to tackle both experimentally and theoretically. Instead, computer simulations and other computational techniques play a major role.

The course will give an introduction to the computational tools that are used in soft matter science, like Monte-Carlo (MC) and Molecular dynamics (MD) simulations (on- and off-lattice) and Poisson-Boltzmann theory (and extensions).

Prerequisites

The course is intended for participants in the Master Program "Computational Science", but should also be useful for FIGSS students and for other interested science students.

We expect the participants to have basic knowledge in classical and statistical mechanics, thermodynamics, electrodynamics, and partial differential equations.

Lecture and tutorials

The lecture is accompanied by hands-on-tutorials which will be held in the computer room (Physics, 1.1??). They consist of practical excercises at the computer, like small programming tasks, simulations, visualisation and data analysis.

The tutorials build on each other, therefore continous attendance is expected.

The dates of the tutorials will be scheduled in the first lecture.

Lecture

Date Subject
19.4. Monte-Carlo integration/simulation (Simple vs. Importance sampling, Random walks (RW) and Self-avoiding random walks (SAW))
26.4. 2D Ising model I (Phase transitions, Critical phenomena, Finite size scaling)
3.5. 2D Ising model II (Reweighting, Cluster Algorithm)
10.5. Error Analysis (Binning, Jackknife, ...)
17.5. Holiday
24.5. Molecular Dynamics I (Velocity Verlet algorithm, Reduced units, Langevin thermostat, Potentials, Forces, Atomistic force fields)
31.5. Molecular Dynamics II
7.6. Holiday
14.6. Long range interactions (Direct sum, Ewald summation, P3M, Fast Multipole method)
21.6. Simulations of Polymers and Polyelectrolytes
28.6. Poisson-Boltzmann Theory
5.7. Introduction to the Project work: charged infinite rods in ionic solution
12.7. Extended tutorial I: project work
19.7. Extended tutorial II: project work

Tutorials

Note: You will work on the project in the last two weeks of the semester.

Recommended literature

<bibcite>frenkel02b,allen87a</bibcite>