SpectraSim Documentation
Parameter · 05 Boundary Conditions

Inertial (Forchheimer) factor

inertial_factor Unit: 1/m Step 05 · Boundary Conditions

The coefficient of the quadratic (inertial) part of the pressure loss through an absorptive packing. A value of 0 keeps the loss linear in velocity (Darcy's law); a positive value adds a loss proportional to the square of the velocity.

Last updated

Theory

At low velocity, the pressure gradient through a fibrous material is proportional to the velocity (Darcy). At higher velocity, inertial losses in the pores add a term proportional to ρU2\rho U^2: the Forchheimer correction. The program writes both coefficients into OpenFOAM's explicitPorositySource with the DarcyForchheimer model (OpenFOAM user guide, 2026), isotropically: the same ff in all three directions.

The factor is used by the flow solution only. The acoustic equivalent-fluid models (Acoustic (poroacoustic) model of the packing) are linear and use only the flow resistivity.

Equations

S=−(μ d+12 ρ ∣U∣ f)U,d=Rμ\mathbf{S} = -\left(\mu\,d + \tfrac{1}{2}\,\rho\,\lvert\mathbf{U}\rvert\,f\right)\mathbf{U}, \qquad d = \frac{R}{\mu}
(1)
ΔpL=R U+12 ρ f U2(uniform flow through a slab)\frac{\Delta p}{L} = R\,U + \tfrac{1}{2}\,\rho\,f\,U^2 \quad \text{(uniform flow through a slab)}
(2)
wheremeaningunit
ffForchheimer factor (this setting)1/m
RRFlow resistivity, Flow resistivityPa·s/m²
μ\muDynamic viscosity of the gasPa·s
ρ\rhoGas densitykg/m³
UUSuperficial velocity through the packingm/s
Δp/L\Delta p / LPressure gradient along the flowPa/m

Default and rule

Default
0 (pure Darcy)
Rule

0: a pure Darcy loss. In a muffler, most of the flow passes the packing (behind a perforated wall) rather than through it, and the velocity in the packing is small.

Source

The form is the OpenFOAM porosity model. The value 0 is the program's default; no published typical value of the Forchheimer factor for muffler packings is provided.

Valid range ≥ 0

Values

f≥0f \ge 0. 0 = Darcy only.

Measured data

Determining a Forchheimer factor requires a measurement of the pressure drop at two or more velocities; when only the flow resistivity is known, leave 0.

References 1

  1. OpenCFD Ltd. (2026). OpenFOAM user guide. openfoam.com. Web page