Computational Physics Contents
PART V NONLINEAR PDEs
(with Web Tutorial links)

Section
Topic
Page
Chapter 28
Solitons, the KdeV Equation (O)
379
28.1
Introduction
379
28.2
Problem: Solitons
380
28.3
Theory: The Korteweg-de Vries Equation
381
28.4
Method, Analytic
383
28.5
Method, Numeric: Finite Difference
384
28.6
Implementation: KdeV Solitons, soliton.f (.c)
386
28.7
Assessment: Visualization
387
28.8
Exploration: Two Solitons Crossing
387
28.9
Exploration: Phase-Space Behavior
388
28.10
Exploration: Shock Waves
388
Chapter 29
Sine-Gordon Solitons (O)
389
29.1
Problem 1: Elementary Particles From Field Equations
389
29.2
Theory: Pulson Behavior of Circular Ring Solitons
389
29.3
Problem 2: Dispersionless Dispersive Chains
390
29.4
Theory: Coupled Pendula
390
29.4.1
Dispersion in Linear Chain
392
29.4.2
Continuum Limit, the Sine-Gordon Equation
393
29.5
Solution: Analytic
394
29.6
Solution: Numeric
395
29.7
Implementation, 2-D Solitons, twodsol.f (.c)
397
29.8
Visualization
398
Chapter 30
Confined Electronic Wave Packets (O)
399
30.1
Problem: A Confined Electron
399
30.2
Model: Time-Dependent Schroedinger Equation
399
30.3
Method, Numeric: Finite Difference
401
30.4
Implementation: Wave Packet In Well, sqwell.f
403
30.5
Assessment: Visualization, and Animation
403
30.6
Exploration: 1-D Harmonic Oscillator
404
30.7
Implementation: Wave Packet In Harmonic Well, harmos.f
404
30.8
Problem: Two-Dimensional Confinement
404
30.9
Method: Numerical
406
30.10
Exploration: 2-D Harmonic Oscillator
407
30.11
Exploration: Single-Slit Diffraction, slit.f
408
new
Animation: Scattering of Two Wave Packets
new
Appendix A
Analogous Elements in Fortran and C
409
Appendix B
Programs on Floppy Diskette
411
Appendix C
Listing of C Programs
417
Appendix D
Listing of Fortran Programs
461
Appendix E
Typical Project Assignments
501
E.1
First Quarter (10 weeks)
501
E.2
Second Quarter (10 weeks)
502
Glossary
503
References
509