Solution Manual, Chapter 15 – Computational Fluid Dynamics
15-6C
Solution We are to explain why the cylinder should not be centered
horizontally in the computational domain.
Analysis Flow separates over bluff bodies, generating a wake with reverse
flow and eddies downstream of the body. There are no such problems upstream.
Hence it is always wise to extend the downstream portion of the domain as far as
necessary to avoid reverse flow problems at the outlet boundary.
Discussion The same problems arise at the outlet of ducts and pipes – sometimes
we need to extend the duct to avoid reverse flow at the outlet boundary.
15-7C
Analysis
(a) In a CFD solution, we typically iterate towards a solution. In order to get
started, we make some initial conditions for all the variables (unknowns) in
the problem. These initial conditions are wrong, of course, but they are
necessary as a starting point. Then we begin the iteration process, eventually
obtaining the solution.
(b) A residual is a measure of how much our variables differ from the “exact”
solution. We construct a residual by putting all the terms of a transport equation
on one side, so that the terms all add to zero if the solution is correct. As we
iterate, the terms will not add up to zero, and the remainder is called the residual.
As the CFD solution iterates further, the residual should (hopefully) decrease.
(c) Iteration is the numerical process of marching towards a final solution,
beginning with initial conditions, and progressively correcting the solution. As
the iteration proceeds, the variables converge to their final solution as the
residuals decrease.
(d) Once the CFD solution has converged, post processing is performed on the
solution. Examples include plotting velocity and pressure fields, calculating
global properties, generating other flow quantities like vorticity, etc. Post
processing is performed after the CFD solution has been found, and does not
change the results. Post processing is generally not as CPU intensive as the
iterative process itself.
15-8C
Analysis
(a) With multigridding, solutions of the equations of motion are obtained on a
coarse grid first, followed by successively finer grids. This speeds up
convergence because the gross features of the flow are quickly established on the
coarse grid, and then the iteration process on the finer grid requires less time.
(b) In some CFD codes, a steady flow is treated as though it were an unsteady
flow. Then, an artificial time is used to march the solution in time. Since the
solution is steady, however, the solution approaches the steady-state solution as
“time” marches on. In some cases, this technique yields faster convergence.
15-3