Professional Documents
Culture Documents
P25624 Syl
P25624 Syl
Syllabus
I. Introduction to programming language
High level computer languages. Program styles. Flow chart. Debugging.
Constant and variables. Input and output. Build-in functions. Decision structures.
Loop structures. Arrays and matrices. Functions. Objects, attributes and methods.
II. Numerical considerations
Choice of algorithm. Sources of numerical errors. Error, accuracy, and stability.
Results verification.
III. Ordinary differential equations (I)
Euler method. Comparison to exact solution. Effect of step size. Radiation decay.
Realistic projectile motion. Effects of air drag, density, wind, and spin.
IV. Ordinary differential equations (II)
Euler-Cromer method. Runge-Kutta method. Verlet method. Simple harmonic
motion. Driven nonlinear pendulum. Chaotic behavior. Poincare plot.
Bifurcation and Feigenban parameter. Frequency plot with FFT. Logistic map.
V. Ordinary differential equations (III)
Solar system. Three body problem. Kirkwood gap. Procession of Mercury.
VI. Partial differential equations (I)
Laplace’s equation. Jocobi method. Gauss-Seidel method. Simultaneous
overrelaxation method. Discussion of convergence. Capacitor in long cylinder.
Poisson’s Equation. Line charge in long square tube. Magnetic field of a current
line or loop. Simpson’s rules.
VII. Partial differential equations (II)
Waves and wave equation. Boundary conditions. Stability and step size.
Frequency spectrum with FFT. Uneven string. String with damping and stiffness.
VIII. Random walk
1-D and 2-D random walks. Diffusion equation. Calculation of entropy.
IX. Growth and fractal
Cluster growth. Eden growth. Diffusion limited aggregation. Koch curves.
Fractal dimensionality. Percolation.
X. Root finding
Mean field approximation. Spontaneous magnetization. Root finding with
relaxation method and Newton’s method.
XI. Monte Carlo method
Monte Carlo method for . Ising model. Ferromagnetism. Phase transition of 2-
D Ising model of a square lattice.
XII. Partial differential equations (III)
Time independent Schrodinger equation. Shooting method. Matching method.
Matrix approach. Variational approach. Time dependent Schrodinger equation,
leap-frog method. 1-D scattering; 2-D scattering. Spectral method.
XIII. Molecular dynamics
Force and dynamics. Lennar-Jones potential. Truncation of interaction.
Boundary conditions. Vectorization. VdW Gas.
XIV. Selected topics
Neural network. Protein folding. Least square fit and 2 fit; Linear fit. Transfer
to linear fit. Introduction to density functional theory (DFT)