Skip to content

Advanced Research Computing for Computational Fluid Mechanics

Advanced Research Computing for Computational Fluid Dynamics, or ARC4CFD, is a 16-hour online, asynchronous course to help learners with a basic understanding of fluid dynamics and CFD bridge the knowledge gap towards the effective utilization of CFD on modern ARC resources.

Course structure

Target audience and prerequisites

  • new graduate students in computational physics or engineering
  • experimentalists and theoreticians complementing their work with numerical simulations on HPC
  • undergraduate students on student design teams interested in leveraging CFD on HPC

The prerequisites for the course are listed here.

Learning outcomes

At the end of this course, the learner should be able to:

  1. Define the main concepts in parallel and high performance computing
  2. Conduct an a priori estimate of the computational cost of a CFD simulation
  3. Explain the impact of modelling assumptions on HPC cost
  4. Optimize simulation and parameters of a CFD problem for HPC
  5. Develop a research data management strategy for a CFD workflow

Citation

Please cite our manuscript “ARC4CFD: Learning how to leverage High-Performance Computing with Computational Fluid Dynamics”, Hickey et al. (under review).

Acknowledgments

This course was developed in the Multi-Physics Interaction Lab at the University of Waterloo, Canada with the financial support of Compute Ontario.

For comments and suggestions, please contact us.