|
| |
|
Some Basic CFD and Numerical Heat Transfer Codes in Fortran
|
Here are some basic CFD source codes in Fortran. These codes were originally developed when I was a research scholar at IIT Bombay during 2000-2001. Recently, I could squeeze some time to revise the codes and present it in a more readable form. In spite of the best effort to make the code bug-free, you may still find some notorious bugs hidden somewhere inside these codes!
The codes are intended to use only for academic purpose. Students who begin to learn CFD or Numerical Heat Transfer may find these codes useful.
|
 Steady State Heat Conduction Equation (Elliptic Equations)
|
|
 Unsteady Heat Conduction Equation (Parabolic Equations)
|
|
 Wave Equation (Hyperbolic Equations)
- 1-D Linear wave equation: Solution using FTFS, FTCS, Upwind, Lax-Friedrichs, Lax-Wendroff, MacCormack, Beam-Warming, Fromm, and ENO-2 Schemes
- 1-D Nonlinear wave equation: Solution using FTCS, Upwind, Lax-Friedrichs, Lax-Wendroff, MacCormack, and ENO-2 Schemes
- 2-D Linear wave equation: Solution using Upwind, MacCormack, and ENO-2 Schemes
|
|
 Steady Convection-Diffusion Equation
|
|
 Navier-Stoke's Equation
- 2-D - Navier-Stokes code for incompressible flows. The MAC Method.
|
|
|
|
|
|
|
|