Characteristics and Boundary Conditions for Fluid Flow PDEs
The majority of flow phenomena in hydraulics (hydrodynamics) are governed by a system of two differential equations (as is the case, for example, for free surface flows). A system of two first-order partial differential equations, having two independent variables () and two unknown functions ( and ), is written as:
where and are the independent variables. For water-related problems, corresponds to the -coordinate and to time . The unknown functions are variables that correspond to flow quantities, such as flow velocity or water depth .
Deriving the characteristic curves
Because both and are functions of , their total derivatives in the plane are:
These derivatives can have different values in different regions of the plane, or may not exist in some regions. The curves splitting the plane into these different regions are called characteristic curves, determined from the condition that the determinant of the system formed from the four equations above is not zero. If the determinant of the system is not zero, the system of equations has a unique solution.
Writing the formed system in matrix format:
The unknowns of the system are the derivatives of and . These are not determined if the determinant of the system is zero — the value zero of the determinant defines the regions in space beyond which there is no solution for the given equation, because the derivatives do not exist. Setting the determinant to zero:
Calculating the determinant and rearranging yields a quadratic in :
with coefficients , , . This has two solutions, real or imaginary depending on the discriminant, given by the quadratic formula:
The solutions represent curves in the plane, called characteristic curves ( and ), and determine the number of required boundary conditions needed for a unique solution. The discriminant here is similar to the one defining the types of PDEs, so depending on its value the problem can be of 3 types:
- Hyperbolic — with two real characteristics.
- Parabolic — with one characteristic ().
- Elliptic — with two imaginary characteristics.

Domain of influence and domain of dependence
Domain of influence: This is the region that can be affected by what happens at a given point or region. For water-related problems, imagine dropping a stone in a pond: the ripples spread out from the point of impact, and the area these ripples can reach is the domain of influence — it represents all points that can be affected by the initial disturbance.
Domain of dependence: This is the region that determines the solution at a specific point. Using the pond analogy: to know the water height at a specific point after 1 second, you need to know the initial conditions in a certain region around that point — this region is the domain of dependence.
