A parallel Direct Numerical Simulation (DNS) implementation of the three dimensional Navier-Stokes equations is presented with simulations of a single jet impinging in crossflow. We employ the Portable, Extensible Toolkit for Scientific Computation (PETSc) with Krylov Subspace (KSP) methods and distributed arrays (DMDA). The parallel performance of the PETSc implementation is compared against an implicit, MPI-based Jacobi solver (JS). Collected simulation results indicate that the PETSc implementation is scalable, more robust, and generally provides faster computation time. As an engineering application for the PETSc implementation, we simulate an impinging jet in crossflow. The impinging jet is at a Reynolds number of 3000 with a crossflow ratio of 10 and H/D ratio of 2. The crossflow and impingement wall temperature are 1200 K, and the inlet jet temperature is 300 K. Instantaneous and time averaged results are presented for the fully developed impinging jet.
展开▼