How to install OpenFOAM-9

In this tutorial, you will learn how to install OpenFOAM-9. If you already have some components installed on your computer, you may skip some of the steps. This tutorial has been tested on Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, and Ubuntu 24.04 LTS. Two main methods are…

Methane Combustion in a Flare

Methane Combustion in a Flare

Excess, unrecoverable hydrocarbons are collected and burnt (in a flare) before releasing to atmosphere to reduce their environmental impact. Millions tones of hydrocarbons are burnt each year all around the world. A survey shows that, in 2017, around 270 million tones of CO2 is emitted by flaring. In many industrial…

reactingFoam: How to simulate combustion of a flame by OpenFOAM

reactingFoam: How to simulate combustion of a flame by OpenFOAM

You will learn how to use reactingFOAM solver to simulate a turbulent combustion of methane in air. The simulation is based on the combustion of methane in the Sandia D flame benchmark. reactingFoam is a transient solver for simulating compressible, laminar/turbulent reactive systems. This solver uses stoichiometry expressions and kinetic…

How to Install OpenFOAM v2006 from Source Pack

How to Install OpenFOAM v2006 from Source Pack

In this post you will learn how to install OpenFOAM v2006 from source pack. The operating system is Ubuntu 18.04 LTS. It is assumed that you are installing OpenFOAM v2006 on a fresh operating system. These steps were also followed for installing OpenFOAM v2006 on Ubuntu 20.04 LTS. Note: If…

Residence Time Distribution by Particle Tracing

Residence Time Distribution by Particle Tracing

In this tutorial you will learn how to setup a particle tracing system to obtain the residence time distribution of flow in a T-channel. This method can essentially be applied in conjunction with any incompressible solver, like icoFoam, pisoFoam, pimpleFoam and etc.

How to install OpenFOAM v1912 from source pack

How to install OpenFOAM v1912 from source pack

In this post you will learn how to install OpenFOAM v1912 from source pack. The operating system is ubuntu 18.04 LTS. It is assumed that you are installing OpenFOAM v1912 on a fresh operating system. A) Download and Initial Checks 1) Downloading source code: go to official website of OpenFOAM…

Bubble Column: an OpenFOAM® simulation

Bubble Column: an OpenFOAM® simulation

Bubble columns are useful processing units to contact gas and liquid for inter-phase mass transfer and chemical reactions. They have been applied in chemical, biomedical, pharmaceutical, petrochemical, waste-water treatment and other industries. Their construction is simple: a vertical column filled with liquid (mostly water) and a gas entering from bottom…

Gas-solid Fluidized Bed Simulatoin

Gas-solid Fluidized Bed Simulatoin

Gas solid fluidized bed is the most common solid-gas contractors in many processes like reactions, drying, coating and size separation. The unique heat & mass transfer capabilities between phases and robust mixing make fluidized bed a good candidate for many gas-solid processing units. In practical applications, they can operate in…