The second sense of the term is used about algorithms, that converge
even for very large integration steps (relative to other algorithms employed
for the same problem). Hence, if only the steady-state is of interest an,
in this sense, convergent algorithm is preferred. The pressure-velocity
couplings, such as PISO and SIMPLE are normally viewed as convergent, while
the ADI methods such as Peaceman-Rachford, Briley-McDonald, and Beam-Warming
are not convergent, according to this definition. Convergence in this sense
may not be proved for the Navier-Stokes equations. Experience, however,
shows that each algorithm has a certain range of parameters, for example
the CFL
number, within which they perform near-optimally.CFD
Vocabulary
Explanation of commonly used expressions in Computational Fluid DynamicsJess A Michelsen, AFM/DTU, November 1995
Text in italics indicates crossreference.
Dan N. Sorensen
is split in a part, including only x-derivatives, and a part including
only y-derivatives:
.
Eventual mixed derivative terms are transferred to the right-hand side.
Both
and
are tridiagonal matrices. Hence, the split-operator system can be solved
in a non-iterative, or implicit manner as a sequence of two simple systems
of equations. A pre-requisite for convergence is, that
must be a good approximation to
.
This is for example the case for transport equations, in which the time-step
is not too large. In 3D, A is split in three parts, stability
issues have been reported for 3D.
computational cells in 3D. The method has much better geometrical flexibility
than single-block structured
methods.
represents the discretized equation for a single point in the computational
domain and NB denotes all the neighbours of the point, the coefficients
are termed
the coefficients of influence. A large coefficient of influence (relative
to the remaining ones) is reflected by a pertubation in the associated
neighbour point greatly influencing the solution in the actual point P.
.
When transformed to general frames of reference, i.e. when used on general
non-orthogonal meshes, this form is retained except for the appearance
of metric factors. The non-conservative form is employed in certain situations
for incompressible flow. The convective terms are written as
.
When transformed to general frames of reference, the advective speed must
be transformed into the composants in each of the local directions. Furthermore,
since the definition of the transformed velocity vector now differs in
space, fictive forces appear. Apart from the two already mentioned forms,
the semi-conservative, the weak conservation, and the chain-rule conservation
forms exist. These have only very specialized purposes.
for
, where
represents
the approximate solution,
the theoretically correct solution, and h the length of the integration
step.
,
where
denotes
the diagonal coefficients and
the coefficients
of influence, is said to be diagonally dominant if, for all equations,
i.e. for all points P, the inequality
is fulfilled. Diagonal dominance is a necessary, but not sufficient, condition
in the convergence proof for a range of relaxation
methods.
has to be approximated. Centered differences implies, that the derivative
is determined using the upstream and the downstream point. This leads to
non- bounded
solutions. In the donor cell scheme, the derivative is determined using
the present point the upstream point. Local truncation error analysis shows
first order accuracy. Hence, the solution becomes bounded at the expence
of large amounts of numerical
diffusion.
operations, an efficiency which is unsurpassed.
is called the Poisson equation. Its solution is an important ingredient
in numerous applications within the field of computational fluid dynamics,
in the form shown here aswell as a number of derived non-linear forms.
The latter are mainly employed in mesh generation. For incompressible Navier-Stokes
calculations, the solution of Poissons equation often consumes the majority
of the computational time. Currently, with the application of increasingly
advanced multigrid
methods, this is becoming less and less true.
is employed in most relaxation
methods, including conjugate
gradient and multigrid
methods. There are several demands on this approximation, or preconditioner.
First of all, it should be good approximation to A. Secondly, it
should be sparse. Finally, the use of the preconditioner should preferrably
vectorize. Gauss-Seidel is a simple preconditioner, which does not vectorize.
However, the mesh-points may be split in a two-color system associating
all points of odd index-sum to one color and all points of even index-sum
to the other color. If the two colors are now swept separately, the scheme
may be vectorized very effectively.
often used in compressible flow. The pressure is here determined from a
constitutive relation. The primitive variables may further be split into
a set of characteristic
variables. For incompressible flow, combinations as stream function/vorticity
or velocity/vorticity may be employed.
has to be approximated. In the donor cell scheme, the derivative is determined
using the present point and one upstream point. In the QUICK scheme, one
adds one point in each direction and calculates the derivative using the
cubic polynomial drawn through the four involved points. Local truncation
error analysis shows third order accuracy. In multi-dimensional problems,
the QUICK scheme is applied separately in each of the spatial directions.
The third order accuracy can not be retained, it is difficult to determine
an order. However, measurements reveal a limited amount of numerical diffusion.
The QUICK scheme is unconditionally bounded up to cell Peclet numbers of
5. Beyond this limit, it may become unbounded. The QUICK scheme is normally
applied as a correction to the donor cell scheme. In situations with unboundedness,
the correction may locally be limited,
thus reverting to the donor cell scheme. The QUICK scheme has a somewhat
different form in finite volume contexts, since here the differences rather
than the derivatives are of interest.
-norm). The
most appropriate choice depends on the type of iterative method. Most methods
for elliptic systems are fairly indifferent to the actual choice. The 1-norm
has the advantage of an easier physical interpretation for finite volume
methods, e.g. the 1-norm of the mass residuals may be directly compared
to the net-inflow etc.
,
the neighbour on the right hand has indices
,
independent of the actual position within the computational domain or mesh-block.
Structured meshes normally require more points than the more geometrically
flexible unstructured
meshes, but result in simpler and more efficient codes. Currently,
the ratio of efficiency for unstructured and structured implicit codes
is around one order of magnitude.
may
be computed from
.
Thus, instead of using a global size of the timestep one may use a constant
CFL number throughout the domain. For this reason, underrelaxation is in
some cases termed local timestepping.
man 20 nov 13:44:47 1995