The most common complaint I hear, and the most common problem I observe with OpenFOAM is its supposed “steep learning curve”. I would argue however, that for those who want … Continue Reading Tips for tackling the OpenFOAM learning curve

Here I will present something I’ve been experimenting with regarding a simplified workflow for meshing airfoils in OpenFOAM. If you’re like me, (who knows if you are) I simulate a … Continue Reading Automatic Airfoil C-Grid Generation for OpenFOAM – Rev 1

Here is an extremely simple simulation to set up that has a surprisingly beautiful output. In this post, we will simulation the classic Rayleigh–Bénard convection (see Wikipedia) in 3D using the buoyant … Continue Reading Rayleigh–Bénard Convection Using buoyantBoussinesqPimpleFoam

In this post I am going to simulate an oscillating cylinder in a cross-flow… just for fun… and to provide an additional tutorial case for those wishing to use some … Continue Reading Oscillating Cylinder in Laminar Crossflow – pimpleDyMFoam

Careful selection of TVD interpolation schemes is important for solving high speed compressible flows. In cases with discontinuities such as shockwaves and contact surfaces, these schemes help keep the simulations free of … Continue Reading Shocktube – rhoCentralFoam TVD Schemes Test

Recently I read a CFD Online forum post where the accuracy of rhoCentralFoam was called into question. The test case was the simple example of a converging diverging nozzle flow. … Continue Reading Converging-Diverging Nozzle v2- rhoCentralFoam

An excellent test case, and case to familiarize yourself with some of the turbulence models available in OpenFOAM is a 2D flat plate with zero pressure gradient. I will solve … Continue Reading Turbulent Zero Pressure Gradient Flat Plate – simpleFOAM, komegaSST

I have already done a post on supersonic flow over 23 degree wedge. In that post, we were intentionally creating a situation where the shock wave would be detached from the … Continue Reading Alternate Set-up: Oblique Shock in rhoCentralFOAM

In this post I go over the numerical solution to the compressible boundary layer equations. This is very useful when a quick estimate of shear stress, wall heat flux, or … Continue Reading Numerical Solution of the Compressible Laminar Boundary Layer Equations

In this post I will go over the set up and solution of a pressure driven nozzle flow with a shock located in the diverging section. This refers to the … Continue Reading Pressure Driven Nozzle Flow with Shock – rhoCentralFoam

In this post I will simulate inviscid Mach 1.5 flow over a 23 degree wedge of a finite height.