## Normal Shock Calculator

Here is a useful little tool for calculating the properties across a normal shock. If you found this useful, and have the need for more, visit www.stfsol.com. One of STF … Continue Reading Normal Shock Calculator

Advertisements

Skip to content
# CategoryCFD

##
Normal Shock Calculator

##
A cfMesh workflow to speed up and improve your meshing

##
Sutherland’s Law

##
Air Properties Calculator

##
High-level overview of meshing for OpenFOAM (and others)

##
Pipe Flow Pressure Drop Calculator

##
BASIC kOmega-SST Boundary Conditions

##
y+ Calculator

##
Rayleigh–Bénard Convection Using buoyantBoussinesqPimpleFoam

##
Time-Varying Cylinder Motion in Cross-flow: timeVaryingFixedUniformValue

##
Oscillating Cylinder in Laminar Crossflow – pimpleDyMFoam

##
Shocktube – rhoCentralFoam TVD Schemes Test

##
Converging-Diverging Nozzle v2- rhoCentralFoam

##
Turbulent Zero Pressure Gradient Flat Plate – simpleFOAM, komegaSST

##
Alternate Set-up: Oblique Shock in rhoCentralFOAM

##
Numerical Solution of the Compressible Laminar Boundary Layer Equations

curiosityFluids is a website, blog, and resource for open source computational fluid dynamics. It is brought to you by STF Solutions.

Here is a useful little tool for calculating the properties across a normal shock. If you found this useful, and have the need for more, visit www.stfsol.com. One of STF … Continue Reading Normal Shock Calculator

Advertisements

Here, I’ll cover the basic workflow that I implement when I am using cfMesh. First, when do I use cfMesh? I love cfMesh. I find it robust, easy to use … Continue Reading A cfMesh workflow to speed up and improve your meshing

When working on practical engineering applications, you often encounter problems where there are significant changes in temperature locally in the flow field. For instance, if you are doing a heat … Continue Reading Sutherland’s Law

Here is a little calculator for calculating the properties of air. Enter the pressure (Pa) and Temperature (K), and the calculator should produce an estimate for the specific heat capacities, … Continue Reading Air Properties Calculator

Here, I’ll give a high-level overview of my opinions on open-source meshing for OpenFOAM. This post should help point you in direction of the mesher you could use to accomplish … Continue Reading High-level overview of meshing for OpenFOAM (and others)

Here is a simple tool to calculate the pressure drop along a pipe. It uses the Haaland equation for friction factor to approximate the Colebrook equation. If Re<2300 the flow … Continue Reading Pipe Flow Pressure Drop Calculator

kω-SST (komegaSST) Boundary Conditions Here the basic boundary conditions if you are using the kOmegaSST model in OpenFOAM: At the wall: ω (omega) – specific dissipation rate BC type: fixedValue BC … Continue Reading BASIC kOmega-SST Boundary Conditions

Here’s a useful little tool to estimate your wall spacing requirements to achieve a specific y+. It is based on flat plate boundary layer friction estimations. Therefore, it should only … Continue Reading y+ Calculator

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

This post is a simple demonstration of the timeVaryingFixedUniformValue boundary condition. This boundary condition allows a Dirichlet-type boundary condition to be varied in time. To demonstrate, we will modify the … Continue Reading Time-Varying Cylinder Motion in Cross-flow: timeVaryingFixedUniformValue

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