Category: OpenFOAM

High Speed Flows and Slow Speed Solutions – An Introduction to Under-Expanded Jets Modelling Challenges

Introduction Fluid jets are found in many engineering applications including rocket nozzles and cooling devices, but may also arise due to accidental leaks. When the fluid is a gas, relatively low pressures are required for the jet to reach the speed of sound (Mach 1) at the exit of the nozzle. As such, it’s important […]

Creating Block-Structured Meshes with blockMesh and ofblockmeshdicthelper

2/18/2021 Update — The module discussed in this blog post has officially been renamed blockmeshbuilder as of February 15, 2021. It is still hosted on Github. The Meshing Process When using CFD to solve a problem, the analyst has many decisions to make which will determine the speed and accuracy of the solution. Arguably, the […]

Understanding the OpenFOAM Case Structure

Introducing OpenFOAM Choosing a CFD program can be a challenging and sometimes confusing task. There are many options to choose from, including common commercial codes such as ANSYS Fluent and Siemens Star-CCM++. Commercial CFD codes typically come with a simple user interface and plenty of documentation provided by the software vendor. However, commercial CFD software […]