ABSTRACT

Modern PDE (partial differential equation) codes that are used for realistic simulations of physical phenomena can be quite elaborate, incorporating a wide variety of capabilities and options. For example, a Navier-Stokes code might have options for transient and steady flow, compressible and incompressible flow, a variety of boundary conditions, different turbulence models, and solvers. These different options usually (but not always) take the form of mutually exclusive parallel paths through the code. Figure 4.1 gives a flow diagram for a typical PDE code showing the various options and paths that could be executed. In the context of code order verification, it is important to identify all the possible paths through the code early in the order-verification procedure (Step 2 in Figure 3.1, OVMSP).