𝔖 Scriptorium
✦   LIBER   ✦

📁

Computational Physics: Mit Beispielen in Fortran und Matlab

✍ Scribed by Michael Bestehorn


Publisher
De Gruyter
Year
2016
Tongue
German
Leaves
332
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Drawing on examples from various areas of physics, this textbook introduces the reader to computer-based physics using Fortran. It elucidates a broad palette of topics, including fundamental phenomena in classical mechanics and dynamic systems, effects in field theories and macroscopic structure formation, Monte Carlo methods in statistical physics, and hydrodynamics.

  • Introduces the reader to computer applications in numerous areas of physics
  • Includes Fortran examples, which are also available online
  • Contains exercises with solutions, encouraging self-study

✦ Table of Contents


Inhalt
1. Einführung
1.1 Ziel, Inhalt und Aufbau
1.2 Die notwendige Umgebung zur Programmentwicklung
1.2.1 Betriebssystem
1.2.2 Software-Pakete
1.2.3 Grafik
1.2.4 Programmentwicklung und einfaches Skript
1.3 Ein erstes Beispiel – Die Logistische Abbildung
1.3.1 Abbildung
1.3.2 Programm
1.3.3 Aufgaben
2. Abbildungen
2.1 Frenkel–Kotorova-Modell
2.1.1 Klassische Formulierung
2.1.2 Stationäre Lösungen
2.1.3 Standardabbildung
2.1.4 Aufgaben
2.2 Chaos und Lyapunov-Exponenten
2.2.1 Stabilität, Schmetterlingseffekt und Chaos
2.2.2 Lyapunov-Exponent der Logistischen Abbildung
2.2.3 Lyapunov-Exponenten mehrdimensionaler Abbildungen
2.3 Affine Abbildungen und Fraktale
2.3.1 Sierpinski-Dreieck
2.3.2 Von Farnen und anderen Gewächsen
2.3.3 Aufgaben
2.4 Fraktale Dimension
2.4.1 Box Counting
2.4.2 Beispiel Sierpinski-Dreieck
2.4.3 Aufgabe
2.5 Neuronale Netze
2.5.1 Perzeptron
2.5.2 Selbstorganisierte Karten: das Modell von Kohonen
2.5.3 Aufgaben
3. Dynamische Systeme
3.1 Quasilineare Differentialgleichungen
3.1.1 Beispiel: Logistische Abbildung und Logistische DGL
3.1.2 Aufgaben
3.2 Fixpunkte und Instabilitäten
3.2.1 Fixpunkte
3.2.2 Stabilität
3.2.3 Trajektorien
3.2.4 Gradientendynamik
3.2.5 Spezialfall N = 1
3.2.6 Spezialfall N = 2
3.2.7 Spezialfall N = 3
3.3 Hamilton’sche Systeme
3.3.1 Hamilton-Funktion und kanonische Gleichungen
3.3.2 Symplektische Integratoren
3.3.3 Poincaré-Abbildung
4. Gewöhnliche Differentialgleichungen I
4.1 Newton’sche Mechanik
4.1.1 Bewegungsgleichungen
4.1.2 Das mathematische Pendel
4.2 Numerische Verfahren niedrigster Ordnung
4.2.1 Euler-Verfahren
4.2.2 Numerische Stabilität des Euler-Verfahrens
4.2.3 Implizite und explizite Verfahren
4.3 Verfahren höherer Ordnung
4.3.1 Verfahren von Heun
4.3.2 Aufgabe: Crank–Nicolson-Verfahren
4.3.3 Runge–Kutta-Verfahren
4.4 RK4-Anwendung: Himmelsmechanik
4.4.1 Kepler-Problem: geschlossene Planetenbahnen
4.4.2 Quasiperiodische Planetenbahnen, Periheldrehung
4.4.3 Mehrere Planeten: Ist unser Sonnensystem stabil?
4.4.4 Das reduzierte Drei-Körper-Problem
4.5 Molekulare Dynamik (MD)
4.5.1 Klassische Formulierung
4.5.2 Randbedingungen
4.5.3 Mikrokanonisches und kanonisches Ensemble
4.5.4 Algorithmus
4.5.5 Auswertung
4.5.6 Aufgaben
4.6 Chaos
4.6.1 Harmonisch angetriebenes Pendel
4.6.2 Poincaré-Schnitt und Bifurkationsdiagramm
4.6.3 Lyapunov-Exponenten
4.6.4 Fraktale Dimension
4.6.5 Rekonstruktion von Attraktoren
4.7 DGLs mit periodischen Koeffizienten
4.7.1 Floquet-Theorem
4.7.2 Stabilität von Grenzzyklen
4.7.3 Parametrische Instabilität: Pendel mit oszillierendem Aufhängepunkt
4.7.4 Mathieu-Gleichung
4.7.5 Aufgaben
5. Gewöhnliche Differentialgleichungen II
5.1 Vorbemerkungen
5.1.1 Randbedingungen
5.1.2 Beispiel: Der schiefe Wurf
5.2 Finite Differenzen
5.2.1 Diskretisierung
5.2.2 Beispiel Schrödinger-Gleichung
5.3 Methode der gewichteten Residuen
5.3.1 Verschiedene Verfahren
5.3.2 Beispiel Stark-Effekt
5.4 Nichtlineare Randwertprobleme
5.4.1 Nichtlineare Systeme
5.4.2 Newton–Raphson
5.4.3 Beispiel: nichtlineare Schrödinger-Gleichung
5.4.4 Beispiel: Flug zum Mond
5.5 Schießverfahren
5.5.1 Die Methode
5.5.2 Beispiel: senkrechter Fall mit quadratischer Reibung
5.5.3 Gleichungssysteme
5.5.4 Aufgaben
6. Partielle Differentialgleichungen I, Grundlagen
6.1 Klassifizierung
6.1.1 PDGL 1. Ordnung
6.1.2 PDGL 2. Ordnung
6.1.3 Rand- und Anfangsbedingungen
6.2 Finite Differenzen
6.2.1 Diskretisierung
6.2.2 Elliptische PDGL, Beispiel Poisson-Gleichung
6.2.3 Parabolische PDGL, Beispiel Wärmeleitungsgleichung
6.2.4 Hyperbolische PDGL, Beispiel Konvektionsgleichung, Wellengleichung
6.3 Andere Diskretisierungsverfahren
6.3.1 Chebyshev-Spektralmethode
6.3.2 Spektral-Methode mittels Fourier-Transformation
6.3.3 Finite-Elemente-Methode
6.4 Nichtlineare PDGL
6.4.1 Reelle Ginzburg–Landau-Gleichung
6.4.2 Numerische Lösung, explizites Verfahren
6.4.3 Numerische Lösung, semi-implizites Verfahren
6.4.4 Aufgaben
7. Partielle Differentialgleichungen II, Anwendungen
7.1 Quantenmechanik in einer Dimension
7.1.1 Stationäre Zweiteilchengleichung
7.1.2 Zeitabhängige Schrödinger-Gleichung
7.2 Quantenmechanik in zwei Dimensionen
7.2.1 Schrödinger-Gleichung
7.2.2 Algorithmus
7.2.3 Auswertung
7.3 Hydrodynamik inkompressibler Strömungen
7.3.1 Grundgleichungen
7.3.2 Beispiel: Driven Cavity
7.3.3 Thermische Konvektion: (A) quadratische Geometrie
7.3.4 Thermische Konvektion: (B) Rayleigh–Bénard-Konvektion
7.4 Strukturbildung fern vom Gleichgewicht
7.4.1 Reaktions-Diffusions-Systeme
7.4.2 Swift–Hohenberg-Gleichung
7.4.3 Aufgaben
8. Monte Carlo-Verfahren (MC)
8.1 Zufallszahlen und Verteilungen
8.1.1 Zufallszahlengenerator
8.1.2 Verteilungsfunktion, Wahrscheinlichkeitsdichte, Erwartungswert
8.1.3 Andere Verteilungsfunktionen
8.2 Monte Carlo-Integration
8.2.1 Integrale in einer Dimension
8.2.2 Integrale in mehreren Dimensionen
8.3 Anwendungen aus der Statistischen Physik
8.3.1 Zweidimensionales klassisches Gas
8.3.2 Das Ising-Modell
8.4 Differentialgleichungen als Variationsproblem
8.4.1 Diffusionsgleichung
8.4.2 Swift–Hohenberg-Gleichung
A. Matrizen und lineare Gleichungssysteme
A.1 Reelle Matrizen
A.1.1 Eigenwerte und Eigenvektoren
A.1.2 Charakteristisches Polynom
A.1.3 Bezeichnungen
A.1.4 Normale Matrizen
A.2 Komplexe Matrizen
A.2.1 Bezeichnungen
A.2.2 Die Jordan’sche Normalform
A.3 Inhomogene lineare Gleichungssysteme
A.3.1 Reguläre und singuläre Systemmatrizen
A.3.2 Fredholm’sche Alternative
A.3.3 Reguläre Matrizen
A.3.4 LR-Zerlegung
A.3.5 Thomas-Algorithmus
A.4 Homogene lineare Gleichungssysteme
A.4.1 Eigenwertproblem
A.4.2 Problemstellung
A.4.3 Anwendung: Nullstellen eines Polynoms
B. Programm-Library
B.1 Routinen
B.2 Grafik
B.2.1 init
B.2.2 contur
B.2.3 contur1
B.2.4 ccontu
B.2.5 image
B.2.6 ccircl
B.3 Runge–Kutta
B.3.1 rkg
B.3.2 drkg
B.3.3 drkadt
B.4 Sonstiges
B.4.1 tridag – Thomas-Algorithmus
B.4.2 ctrida
B.4.3 dlyap_exp – Lyapunov-Exponenten
B.4.4 schmid – Orthogonalisierung
B.4.5 FUNCTION volum – Volumen in n Dimensionen
B.4.6 FUNCTION deter – Determinante
B.4.7 random_init – Zufallszahlen
C. Lösungen der Aufgaben
C.1 Kapitel 1
C.2 Kapitel 2
C.3 Kapitel 3
C.4 Kapitel 4
C.5 Kapitel 5
C.6 Kapitel 6
C.7 Kapitel 7
D. README und Kurzanleitung FE-Programme
D.1 README
D.2 Kurzanleitung für Finite-Elemente-Programme (Kap. 6)
D.2.1 gitter_generator
D.2.2 laplace_solver
D.2.3 gitter_contur
D.2.4 Was könnte besser werden?
Stichwortverzeichnis


📜 SIMILAR VOLUMES


Computational Physics: With Worked Out E
✍ Michael Bestehorn 📂 Library 📅 2023 🏛 De Gruyter 🌐 English

<p><span>The work shows, by means of examples coming from different corners of physics, how physical and mathematical questions can be answered using a computer. Starting with maps and neural networks, applications from Newton's mechanics described by ordinary differential equations come into the fo

Computational Physics: With Worked Out E
✍ Michael Bestehorn 📂 Library 📅 2023 🏛 de Gruyter 🌐 English

The author presents a broad range of research areas with applications using especially ordinary differential equations (ODE), and partial differential equations (PDE). Fundamental phenomena in classical mechanics and dynamic systems as well as effects in field theories, Monte Carlo methods in statis

Computational Physics: With Worked Out E
✍ Michael Bestehorn 📂 Library 📅 2018 🏛 De Gruyter 🌐 English

<p>Drawing on examples from various areas of physics, this textbook introduces the reader to computer-based physics using Fortran<strong>®</strong> and Matlab<strong>®</strong>. It elucidates a broad palette of topics, including fundamental phenomena in classical and quantum mechanics, hydrodynamics