Subject Code: ME6L163
Prerequisites: None
High Performance Computing in Thermo-Fluids Applications L – T – P : 3 –0 – 0 Credits: 3
Parallel computing for HPC:Historical perspective and introduction to High Performance Computing, Massively parallel computing using MPI and OpenMP,  Different architectures and parallel programming models, Domain decomposition method, Message passing libraries, Communication between processors, Solution of hyperbolic and elliptic model problems using MPI, HPC Benchmarking & Performance analysis.
Construction of high accuracy & high efficiency methods for HPC:Spectral methods, Compact schemes and spectral optimization, Dispersion relation preservation property (DRP) and analysis of DRP methods, Conjugate gradient methods, Numerical filters.
Grid generation methodologies for HPC applications in complex flows:Generalized coordinate transformation and grid generation methods, Chimera grid and role of interpolation error.
Some examples of HPC formulations for complex fluid flow: Bypass Transition, KH Instability, Seperated flows past bluff bodies,  Decaying Isotropic Turbulence in a periodic box

Recommended Books:
  1. High accuracy computing methods: fluid flows and wave phenomena, Tapan K. Sengupta, Cambridge Univ. Press, USA, (2013).
  2. Computational Fluid Dynamics (Vol. 1-3), Klaus A. Hoffmann and Steve T. Chiang, Engineering Education System; 4th edition (2000).
  3. Vectors, Tensors and the Basic Equations of Fluid Mechanics, Rutherford Aris, Dover Publications (1990).