
FLOW PAST A CIRCULAR CYLINDER 289
equation in a square, provided that the same value is used in the two half-steps.
More information concerning different formulations of the ADI method and the
selection of the iteration parameter are given in Mitchell (1969).
Project for Further Study: Program 4.4 is a MATLAB script that numerically
integrates (4.6.10) and (4.6.12) with the Euler explicit scheme on a uniform mesh
with x = y. The solution of the elliptic stream function (ψ) equation (4.6.12)
is obtained by the SOR method. Modify the program and solve (4.6.12) using the
Peaceman-Rachford ADI method outlined above for a grid of 31 ×31 interior
grid points at Reynolds numbers Re = 1, 100, and 400. Note that this equation
has to reach a converged state at every time step during the integration process
and the rate of convergence strongly depends on the proper choice of the iteration
parameter, ρ; for practical purposes, setting ρ ≈ 8/N is sufficient (Ferziger,
1998, p. 265). A parameter sequence for the Peaceman-Rachford method is given
by Wachpress (1957) and summarized by Mitchell (1969, p. 111), which reads
r
k+1
= (1/ρ
k+1
) =
1
2cos
2
(π/2M )
cot
2
π
2M
k/(k
0
−1)
(k = 0, 1, ..., k
0
−1)
(4.6.35)
In (4.6.35), M is the number of grid divisions so that (M −1) is the number of
interior grid points in one direction. Also, k
0
is the smallest integer greater than
or equal to 2, obtained from
√
2 − 1
(k
0
−1)
≤ tan
π
2M
(4.6.36)
It is important to use the same value of
ρ
k
n each half step of the integration
process. Assuming a 10 ×10 grid of interior points, M = 11, and from
(4.6.36) one obtains k
0
= 4, which leads to the following sequence of r-values:
0.51033610, 1.85949096, 6.77535187, and 24.68707504. The parameter
sequence can be applied as many times as needed until the imposed convergence
criterion (for example, three orders of magnitude decrease on the amplitude of
the initial error norm) is satisfied.
Compare the convergence rates of the solution at different Re, when using
these two convergence criteria.
Flow Past a Circular Cylinder
As a final example, we will consider uniform flow, U
∞
, past a circular cylinder
with radius a as shown in Figure 4.6.4. We follow the formulation of this problem
outlined by Peyret and Taylor (1983, pp. 207–212) and, defining the diameter-
based Reynolds number, Re = 2Ua/ν, we write (4.6.12) and (4.6.9), respectively,