The CFD Python learning module is a set of Jupyter notebooks, consisting of 12 "core" lessons, 3 "bonus" lessons, and a "lesson zero" as a quick intro to Python for numerical computing. This practical module takes students through 12 steps, incrementally guiding them to program a solution to the two-dimensional Navier--Stokes equation, using finite differences. The steps are the following: Steps 1--4 are in one dimension: (i) linear convection with a step-function initial condition (IC) and appropriate boundary conditions (BC); with the same IC/BCs: (ii) nonlinear convection, and (iii) diffusion only; (iv) Burgers’ equation, with a saw-tooth IC and periodic BCs. Steps 5--10 are in two dimensions: (v) linear convection with a square func...
Intended as a textbook for courses in computational fluid dynamics at the senior undergraduate or gr...
Numerical methods in fluid dynamics and heat transfer are experiencing a remarkable growth in terms ...
This work involves a methodology for Mechanical Engineering students to learn Computational Fluid D...
This master’s thesis explains how a 2D Navier-Stokes solver can be implemented. The numerical method...
This article describes a new numerical solver for the Navier-Stokes equations. The proposed solver i...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
International audienceThe Python package fluidsim is introduced in this article as an extensible fra...
The emphasis in this book is on assisting engineering and physical science students in cultiva ting ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
In this paper we discuss the benefits obtained by the use of Python in our CFD computations. Our res...
Finished version. Probably won't be updated in a while as I'm not currently teaching the course. Th...
Fluid Dynamics Theory, Computation, and Numerical Simulation is the only available book that extends...
Physical systems are governed by partial differential equations (PDEs). The Navier-Stokes equations ...
An efficient and thorough strategy to introduce undergraduate students to a numerical approach of ca...
This paper demonstrates how to introduce computational fluid dynamics (CFD) to under-graduates in a ...
Intended as a textbook for courses in computational fluid dynamics at the senior undergraduate or gr...
Numerical methods in fluid dynamics and heat transfer are experiencing a remarkable growth in terms ...
This work involves a methodology for Mechanical Engineering students to learn Computational Fluid D...
This master’s thesis explains how a 2D Navier-Stokes solver can be implemented. The numerical method...
This article describes a new numerical solver for the Navier-Stokes equations. The proposed solver i...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
International audienceThe Python package fluidsim is introduced in this article as an extensible fra...
The emphasis in this book is on assisting engineering and physical science students in cultiva ting ...
This book offers a concise and gentle introduction to finite element programming in Python based on ...
In this paper we discuss the benefits obtained by the use of Python in our CFD computations. Our res...
Finished version. Probably won't be updated in a while as I'm not currently teaching the course. Th...
Fluid Dynamics Theory, Computation, and Numerical Simulation is the only available book that extends...
Physical systems are governed by partial differential equations (PDEs). The Navier-Stokes equations ...
An efficient and thorough strategy to introduce undergraduate students to a numerical approach of ca...
This paper demonstrates how to introduce computational fluid dynamics (CFD) to under-graduates in a ...
Intended as a textbook for courses in computational fluid dynamics at the senior undergraduate or gr...
Numerical methods in fluid dynamics and heat transfer are experiencing a remarkable growth in terms ...
This work involves a methodology for Mechanical Engineering students to learn Computational Fluid D...