OpenFOAM® tutorial: Light Bulb – Free convection and radiation


chtMultiRegionFoam solver

Category: Tag:


This tutorial shows how to set up a numerical model with conjugated heat transfer including radiation modeling using the chtMultiRegionFoam solver. The case configuration is a light bulb of 60 W power simulated transiently with free convection. Radiation is modeled using the fvDom model of OpenFOAM®. The tutorial uses many advanced features of OpenFOAM® to efficiently simulate an industrial heat transfer application:

  • chtMultiRegionFoam with 3 domains (1 fluid and 2 solids), transient and turbulent flow, perfect gas.
  • snappyHexMesh in multi-regions framework with boundary layer insertion.
  • radiation modeling with fvDom.
  • Argon free convection modeling.
  • source term for heat generation in the filament.
  • python script for plotting temperature probes in the argon domain.

Calculation time:

  • Around 1 hours on 4 cores – AMD® Ryzen 5 4600h.


  • OpenFOAM®: Tested on versions 2006+.

  • The tutorial is designed to run on 4 cores but can be easily modified to be run on the number of core chosen by the user.
  • Paraview (post-processing).

CFD-training does not give any warranty to the numerical results obtained within this tutorial due to the absence of verification or validation.



There are no reviews yet.

Be the first to review “OpenFOAM® tutorial: Light Bulb – Free convection and radiation”

Your email address will not be published. Required fields are marked *

Post comment