|
Lecture "Computergestütztes Wissenschaftliche Rechnen (in
German)"
Wednesday 9:15-10:45
Hörsaal H4,
A.K.
Hartmann
(mandatory lecture for 4th semester)
Content: Iteration, Differential Equations, Random Numbers,
Algorithms, Data Structures, Molecular
Dynamics, Percolation, Monte Carlo, Data Analysis, Simple Graph
Algorithms, Overview Optimization Algorithms
Lectures (in German):
- Lecture 1 (14. April):
Introduction,
Literature, Population Dynamics
Data file: sg_e0_L.dat,
Programs: population0.c,
population.c
- Lecture 2 (21. April):
Differential Equations,
Numerical Recipes
Programs: pendlum_euler.c,
pendlum_rk.c
- Lecture 3 (28. April):
Numerical Accuracy,
Random Numbers I
Program:
linear_congurential.c
- Lecture 4 (5. May):
Random Numbers II
Programs:
exponential.c,
reject.c
- Lecture 5 (12. May):
Algorithms I
Programs:
factorial.c,
mergesort.c
- Lecture 6 (19. May):
Algorithms II
Programs:
fib_rekursiv.c,
fibonacci.c,
queens.c,
memory.c
- Lecture 7 (26. May):
Molecular Dynamics I
Program:
md.c
- Lecture 8 (2. June):
Molecular Dynamics II
Program:
md.c
- Lecture 9 (9. June):
Event-driven Simulations (simple implementation)
Program:
chain.c
- Lecture 10 (16. June):
Event-driven Simulations II (heaps), Monte Carlo I
Programs:
chain_heap.c,
surface_1d.c
- Lecture 11 (23. June):
Monte Carlo II
Program:
surface_1d.c
- Lecture 12 (30. June):
Monte Carlo III, Data analysis I
Program:
surface_1d.c
- Lecture 13 (7. July):
Data Analysis Ib, Percolation I
Data files:
roughL10.dat,
roughL20.dat,
roughL50.dat,
roughL100.dat,
roughL200.dat,
roughL500.dat
Programs:
stacks.h,
stacks.c
- Lecture 14 (14. July):
Percolation II, Data Analysis II
Program:
percolation.c
Exercises by
Prof. Dr. Thomas Pruschke
Monday 14-16 and Friday 9-11, Cip-Pool (room C00.106)
Read the Schwerpunkt Computersimulationen
(in German, Physik Journal 5/2004).
|