Computerphysik
Stoffzusammenfassung/Skriptum
Dieses Skriptum basiert auf der Vorlesung von Prof. Spurzem im SS05 an
der Uni Heidelberg. Es ist als Vorbereitung auf die Diplomsprüfung
entstanden. Das Skript kann als PDF heruntergeladen werden:
Stoffzusammenfassung
zur Computerphysik und Numerik (PDF, 4.55 MB),
Stand: 14.11.2005
- Grundlagen/Definitionen
- Lineare Algebra: Gleichungssysteme, Eigenwertaufgaben
- Integratoren/Quadratur (einige, wenige Basics)
- Gewöhnliche Differentialgleichungen: Euler, Runge-Kutta, Numerov
- diskrete Abbildungen: Logistische Abb., Periodisch Getriebener Rotator
- Zufallszahlgeneratoren: Linear- und Multiplikativ-Kongruente Generatoren
- Monte-Carlo-Integration, Ising-Modell
- Lorenz-System
- Duffing-Oszillator
- 2-/3-/n-Körper-Problem mit diversen Integratoren (LeapFrog, Hermite-Schema etz.)
- Zusammenfassungen der Algorithmen
- Random Walk
Zusätzlich gibt es noch einige C++-Programme, die ich dazu
verfasst habe. Sie sind mit Dev-C++ (Windows) erstellt und
benötigen KEINE zusätzlichen Bibliotheken. Das
Dev-C++-Projekt liegt bei. Die Programm sollten also auch unter
Unix/Linux problemlos compilieren. Allerdings ist dann ein eigenes
makefile nötig. Als Compiler habe ich gcc verwendet.
Software zum Computerphysik-Skript (ZIP-Archiv, 35.4kB), Stand: 13.11.2005
- grundlegende Routinen zum Umgang mit Matritzen (utils.h/utils.cpp)
- Integratoren: Euler, RK2, RK4 (Runge-Kutta)
- Beispiel-Programm für Integratoren
- Beispiele zu Logistischer Abbildung und Chirikov (periodisch getr. Rotor)