A. Appendices
A . l List of Computer Codes and How to Access Them
A number of computer codes embodying some of the methods described in
this book can be obtained by readers via the Internet. These codes may be
useful as they stand, but they can also serve as the starting point for further
development. They will be updated from time to time, and new codes may be
added; for a current list of codes, download the read.me file in the directory
given below.
All computer codes can be accessed using f tp from the publisher's server
f tp . springer. de; the procedure is as follows:
0 Type f tp f tp . springer. de on your computer;
0 Type ftp when prompted for a user name;
0 Type your E-mail address when prompted for a password;
Type cd pub/technik/peric to access the main directory;
0 Type get read.me to obtain a copy of the read.me file; read this file and
proceed further as explained in it to obtain codes you desire.
Included are codes used to solve the one- and two-dimensional generic
conservation equation; these were used to do the examples in Chaps. 3, 4 and
6. Several schemes for discretization of the convective and diffusive terms and
time integration are used in these codes. They can be used to study features
of the schemes, including convergence and discretization errors and the relative efficiency of the solvers. They can also be used as the basis for student
assignments; they could, for example, be asked to modify the discretization
scheme and/or boundary conditions.
Several solvers are given in the initial package including:
0 TDMA solver for 1D problems;
0 Line-by-line TDMA solver for 2D problems (five-point molecule);
0 Stone's ILU solver (SIP) for 2D and 3D problems (five- and seven-point
molecules; the 3D version is also given in vectorized form);
0 Conjugate gradient solver preconditioned by the Incomplete Cholesky
method (ICCG) for symmetric matrices in 2- and 3-D (five- and sevenpoint molecules);
0 A modified SIP solver for a nine-point molecule in 2D;
A . l List of Computer Codes and How to Access Them
A number of computer codes embodying some of the methods described in
this book can be obtained by readers via the Internet. These codes may be
useful as they stand, but they can also serve as the starting point for further
development. They will be updated from time to time, and new codes may be
added; for a current list of codes, download the read.me file in the directory
given below.
All computer codes can be accessed using f tp from the publisher's server
f tp . springer. de; the procedure is as follows:
0 Type f tp f tp . springer. de on your computer;
0 Type ftp when prompted for a user name;
0 Type your E-mail address when prompted for a password;
Type cd pub/technik/peric to access the main directory;
0 Type get read.me to obtain a copy of the read.me file; read this file and
proceed further as explained in it to obtain codes you desire.
Included are codes used to solve the one- and two-dimensional generic
conservation equation; these were used to do the examples in Chaps. 3, 4 and
6. Several schemes for discretization of the convective and diffusive terms and
time integration are used in these codes. They can be used to study features
of the schemes, including convergence and discretization errors and the relative efficiency of the solvers. They can also be used as the basis for student
assignments; they could, for example, be asked to modify the discretization
scheme and/or boundary conditions.
Several solvers are given in the initial package including:
0 TDMA solver for 1D problems;
0 Line-by-line TDMA solver for 2D problems (five-point molecule);
0 Stone's ILU solver (SIP) for 2D and 3D problems (five- and seven-point
molecules; the 3D version is also given in vectorized form);
0 Conjugate gradient solver preconditioned by the Incomplete Cholesky
method (ICCG) for symmetric matrices in 2- and 3-D (five- and sevenpoint molecules);
0 A modified SIP solver for a nine-point molecule in 2D;
