PREVIOUS: The Finite Well
UP: Course Outline
NEXT: Boundary-Value Problems
3. Solving Ordinary Differential Equations
Review
Ordinary differential equations
Numerical integrators
Programming examples
sample
predictor-corrector
program (see also
this more modular version
)
tutorial:
writing scalar and vector versions of the Midpoint method
Midpoint solvers:
C scalar version
C++ scalar version
C vector version
C++ vector version
Python vector version
Runge-Kutta-4 solvers:
C vector version
C++ vector version
Python vector version
Exercise 3.1:
Application to an initial-value problem
[Solutions using the
predictor-corrector (C)
,
predictor-corrector (C++)
and
Midpoint (C)
schemes]