- ...MATHEMATICA1
- See
http://www.wolfram.com
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...MAPLE2
- See http://www.maplesoft.com
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...MATLAB.3
- See http://www.mathworks.com
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...NAG,4
- See http://www.nag.com
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...LINPACK,5
- See http://www.netlib.org
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...ODEPACK,6
- ibid.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... construct.7
-
Strictly speaking, this is a C++ extension to the C language. However, most
modern C compilers now accept this comment style.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... compiler.8
- Function prototypes are a requirement for all
user-defined functions in C++ programs.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... declaration.9
- The parenthesis around *function-name
are very important:
data-type *function-name(type 1, type 2, ...)
is interpreted by the compiler as a reference to a function which returns a pointer
to type data-type, rather than a pointer to a function which returns type data-type.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... statements.10
- Prior to the ANSI standard, to which the GNU C
compiler adheres, local arrays could not be initialized via
their declaration statements.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... array.11
- An
array name is not exactly equivalent to a pointer, because a pointer can point to any
address in the computer memory--this address can even be changed--whereas an array name
is constrained to always point towards the address of its associated first data item.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... class,12
-
The CAM graphics class is copyrighted to its author, Prof. Chris Anderson, Department
of Mathematics, UCLA, 1998.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... PostScript13
- PostScript
is a registered trademark of Adobe Systems Incorporated.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... century.14
- Numerical recipes in C: the
art of scientific computing, W.H. Press, S.A. Teukolsky, W.T. Vettering, and
B.R. Flannery (Cambridge University Press, Cambridge UK, 1992), p. 710.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... on.15
- Handbook of mathematical functions, M. Abramowitz and I.A. Stegun (Dover, New York NY, 1965), p. 896.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... form16
- Numerical recipes in C: the
art of scientific computing, W.H. Press, S.A. Teukolsky, W.T. Vettering, and
B.R. Flannery (Cambridge University Press, Cambridge, England, 1992), p. 714.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... methods17
- Numerical methods,
R.W. Hornbeck
(Prentice-Hall, Englewood Cliffs NJ, 1975), p. 196.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
methods.18
- ibid, p. 199.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... law:19
- Methods
of theoretical physics, Vol. II, P.M. Morse, and H. Feshbach, (McGraw-Hill, New York NY, 1953).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... number:20
- R.E. Reynolds, Phil. Trans. Roy. Soc. 174, 935 (1883).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Giordano21
- Computational physics, N.J. Giordano, (Prentice-Hall, Upper Saddle River
NJ, 1997).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... speed.22
- Although the drag
coefficient, , decreases with increasing speed, the drag
force, which is proportional to , always increases.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Sawyer23
- Aerodynamics of a knuckleball, R.G. Watts, and
E. Sawyer, Am. J. of Phys. 43, 960 (1975).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... respectively.24
- G.L. Baker, Control of
the chaotic driven pendulum, Am. J. Phys. 63, 832 (1995).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... interactions.25
- E.S. Albers
and B.W. Lee, Phys. Rep. 9C, 1 (1973).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... universe.26
- P. Coles, and F. Lucchin, Cosmology: The origin and evolution
of cosmic structure, (J. Wiley & Sons, Chichester UK, 1995).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...fractal.27
- B.B. Mandelbrot, The fractal geometry of nature, (W.H. Freeman,
New York NY, 1982).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
bifurcations.28
- M.J. Feigenbaum, Quantitative universality for a
class of nonlinear transformations, J. Stat. Phys. 19, 25 (1978).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... bifurcations.29
- M.J. Feigenbaum,
The universal metric properties of nonlinear transformations,
J. Stat. Phys. 21, 69 (1979).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
systems.30
- P. Citanovic, Universality in chaos, (Adam Hilger,
Bristol UK, 1989).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... ground.31
- E. Lorenz, Deterministic nonperiodic flow, J. Atmospheric
Science 20, 130 (1963).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... increased.32
- N. Metropolis,
M.L. Stein, and P.R. Stein, On finite limit sets for transformations
on the unit interval, J. Combin. Theor. 15, 25 (1973).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... systems.33
- R.H. Simoyi,
A. Wolf, and H.L. Swinney, One-dimensional dynamics in a multi-component
chemical reaction, Phys. Rev. Lett. 49, 245 (1982).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
method.34
- See Numerical recipes in C: the
art of scientific computing, W.H. Press, S.A. Teukolsky, W.T. Vettering, and
B.R. Flannery (Cambridge University Press, Cambridge, England, 1992), Sect. 19.5.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... FFT.35
- See Numerical recipes in C: the
art of scientific computing, W.H. Press, S.A. Teukolsky, W.T. Vettering, and
B.R. Flannery (Cambridge University Press, Cambridge, England, 1992), Sect. 12.2.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... library,36
- See
http://www.fftw.org
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... transforms.37
- This is the case for version 2 of the library (which is the version
used in this course), but not version 3.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... instability.38
- T.H. Stix, The theory of plasma waves, 1st Ed.
(McGraw-Hill, New York NY, 1962).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 1944.39
- L. Onsager,
Phys. Rev. 65, 117 (1944).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.