From 21dda3254cc909a283c2a30844485ea40546587d Mon Sep 17 00:00:00 2001 From: Andrew Heather <> Date: Tue, 23 Mar 2021 17:12:14 +0000 Subject: [PATCH] BUG: noiseModel - respect lower frequency bound in octave calculation. Fixes #2041 --- src/randomProcesses/noise/noiseModels/noiseModel/noiseModel.C | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/randomProcesses/noise/noiseModels/noiseModel/noiseModel.C b/src/randomProcesses/noise/noiseModels/noiseModel/noiseModel.C index efc36e3346..c197d95f6d 100644 --- a/src/randomProcesses/noise/noiseModels/noiseModel/noiseModel.C +++ b/src/randomProcesses/noise/noiseModels/noiseModel/noiseModel.C @@ -81,6 +81,10 @@ void Foam::noiseModel::setOctaveBands // Convert to lower band limit fTest /= fRatioL2C; + while (fTest < fLower) + { + fTest *= fRatio; + } forAll(f, i) {