Transport and Propagation 255
The boundary conditions concerning p and u at the extremities of the interval
[0,
A] are thus the sum of the “entry” data and the “exit” values: the values of p and u
at the point A are initial conditions to be given on the characteristics C
1
and C
2
, and
the result of propagation on the characteristic C
3
. The situation is similar at point B,
but with a single datum on C
3
. Laying down three conditions on p and u at x = 0
and x =
A amounts to an implicit specification of the “entry” conditions on the three
families of characteristics C
1
, C
2
and C
3
. In order to correctly lay down the
problem, it is thus necessary to specify the suitable information (as a function of
time), i.e., preferentially, two boundary conditions on the left
0 x and one
boundary condition on the right
A x . These boundary conditions are
combinations of the “to be given” characteristic variables (entry variables) and
unknowns (exit variables).
Numerical information concerning any physical quantity at a point is issued from
three different progresses, each bringing a partial contribution to the value of this
quantity. Now, only an upwind discretization scheme is suitable for information to
progress in one direction (section 5.6.1). It follows that any discretization of the
physical quantity is necessarily inconsistent with at least one of the three
progressions of the information. Using a numerical scheme, be it of high precision
or otherwise, which does not take into account the preceding physical (or
mathematical) reality can only lead to difficulties in the calculation and to the
appearance of numerical oscillations and discontinuities which are incompatible
with the desired solution. The solution can only be obtained by using a
characteristics method with a suitable discretization scheme; we note that the
solution of this discretized system cannot be obtained by a computation from place
to place [SAN 97].
5.6.3. Boundary conditions of flow problems
We saw earlier how the values of the variables of a problem move along the
characteristic curves. The preceding example shows the difficulties which can be
encountered when we try to correctly write the boundary conditions of a flow
problem which is often posed in an open domain. The physical quantities of the fluid
entering the domain must be given. Even if we assume that there is no propagation
in directions opposed to the trajectories (incompressible or supersonic flow), we still
have to deal with three principle difficulties:
in the region where the fluid enters the domain, the velocity and pressure fields
must satisfy the dynamic equations which are used: this condition, which is satisfied
by a uniform flow, is often difficult to meet for other kinds of flow, even if they are
steady;