Templates
Aachen Bomb Diesel Spray
High-pressure diesel spray injection in a bomb vessel. Models spray atomization, droplet evaporation, and spray-gas interaction using Lagrangian particle tracking.
sprayFoamBubble Column Reactor
Gas-liquid bubble column reactor with Euler-Euler approach. Models buoyancy-driven bubble rise, coalescence, and turbulent two-phase mixing.
multiphaseEulerFoamCantilever Beam
Linear elastic analysis of a cantilever beam under tip load. Validates displacement and stress predictions against Euler-Bernoulli beam theory.
solidDisplacementFoamChannel Flow DNS (Re_tau=395)
Direct Numerical Simulation of turbulent channel flow at Re_tau=395. Used for turbulence model validation and DNS data generation.
pimpleFoamCompressible Angled Duct
Transient compressible flow through an angled duct. Demonstrates pressure wave propagation and density variations.
rhoPimpleFoamConjugate Heat Transfer Multi-Region Heater
Conjugate heat transfer between solid heater and fluid regions. Models thermal conduction in solids coupled with convection in fluids using snappyHexMesh.
chtMultiRegionFoamCounter-Flow Diffusion Flame 2D
2D axisymmetric counter-flow diffusion flame with detailed chemistry. Validates laminar flame speed and species profiles against experimental data.
reactingFoamDam Break
Free-surface flow simulation of a dam break using VOF (Volume of Fluid) method. Water collapses and propagates along a channel floor.
interFoamElbow Flow
Laminar flow through a 90-degree elbow pipe. Demonstrates flow separation and reattachment in curved geometries.
icoFoamElectrostatic Charged Wire
Electrostatic field around a charged wire in free space. Validates Laplace equation solver and compares with analytical cylindrical solution.
electrostaticFoamGoldschmidt Fluidized Bed (DPM)
Dense particle flow in a fluidized bed using Discrete Particle Method. Models particle-fluid interaction, collisions, and segregation phenomena.
DPMFoamHartmann Flow (MHD)
Magnetohydrodynamic Hartmann flow between parallel plates with transverse magnetic field. Validates MHD solver against Hartmann analytical solution.
mhdFoamHeat Conduction in Flange
Steady-state heat conduction through a flange geometry. Solves the Laplace equation for temperature distribution. Excellent first tutorial for OpenFOAM beginners.
laplacianFoamLES Fire Flame Spread Suppression
LES fire simulation with flame spread over a panel and water suppression. Models thermal radiation, soot, and fire suppression dynamics.
fireFoamLES Pitz-Daily Backward-Facing Step
Large Eddy Simulation of the Pitz-Daily backward-facing step. Captures transient turbulent structures with higher fidelity than RANS.
pisoFoamLid-Driven Cavity
Classic lid-driven cavity flow. Laminar incompressible flow driven by a moving lid. Ideal for learning basic OpenFOAM setup and validation.
icoFoamMoriyoshi Homogeneous Charge Combustion
Premixed turbulent combustion in a closed vessel using the Xi (flame wrinkling) model. Based on Moriyoshi's homogeneous charge engine experiment.
XiFoamMotorbike External Aerodynamics
External aerodynamics of a motorcycle at highway speed. Uses snappyHexMesh for complex geometry and k-omega SST turbulence.
simpleFoamMulti-Block Structured Mesh
Multi-block structured mesh generation with blockMesh. Demonstrates mesh grading, boundary layer resolution, and block connectivity for complex domains.
simpleFoamNACA0012 Aerofoil
Subsonic compressible flow around NACA0012 aerofoil at various angles of attack. Standard aerodynamic validation case.
rhoSimpleFoamNatural Convection Hot Room
Steady-state buoyancy-driven natural convection in a heated room. Models temperature stratification and flow patterns driven by thermal gradients.
buoyantSimpleFoamNotched Disk Rotation (isoAdvector)
Rotating notched disk test for interface advection quality. Uses isoAdvector scheme for sharp interface representation.
interIsoFoamPDR Flame Propagation (Deflagration)
Premixed turbulent flame propagation using Porosity/Distributed Resistance (PDR) model. Models gas explosion in congested environments.
PDRFoamPitz-Daily Backward-Facing Step
Turbulent flow over a backward-facing step using k-epsilon model. Classic RANS validation case for CFD solvers.
simpleFoamPlate with Circular Hole (Stress Concentration)
Linear elastic stress analysis of a plate with a circular hole under uniaxial tension. Classic stress concentration benchmark with analytical solution.
solidDisplacementFoamPotential Flow Around Cylinder
Irrotational potential flow around a circular cylinder. Validates against the analytical Kirchhoff solution. Useful for initializing viscous flow simulations.
potentialFoamReacting Particles in Vertical Channel
Coal or biomass particles reacting in a vertical channel. Models particle heating, devolatilization, char combustion, and gas-phase reactions.
reactingParcelFoamScalar Transport — Pitz-Daily
Passive scalar transport in the Pitz-Daily backward-facing step geometry. Demonstrates advection-diffusion of a scalar field in a recirculating flow.
scalarTransportFoamSimple Thermal Analysis
Steady-state heat conduction and convection analysis. Useful as a starting point for thermal management and cooling system design.
buoyantSimpleFoamSnappyHexMesh Complex Geometry
Complex geometry meshing with snappyHexMesh for motorbike external aerodynamics. Covers surface refinement, feature extraction, and boundary layer addition.
simpleFoamSod Shock Tube
Sod shock tube problem — 1D Riemann problem with exact analytical solution. Essential validation for compressible solvers.
sonicFoamSupersonic Forward Step
Supersonic flow over a forward step. Generates oblique shock waves and expansion fans. Classic compressible flow benchmark.
sonicFoamTransient Natural Convection Hot Room
Transient buoyancy-driven convection in a heated room. Captures oscillatory flow patterns and thermal plume development over time.
buoyantPimpleFoamWater Channel with Obstacle
Open-channel water flow with a submerged obstacle. Demonstrates VOF wave generation, surface deformation, and turbulent two-phase flow.
interFoamcfMesh Ahmed Body
Automated mesh generation for Ahmed body bluff body aerodynamics using cfMesh. Demonstrates poly-hedra mesh generation with automatic refinement.
simpleFoam