diff --git a/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C b/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C index 1ff7e53ee7..faed14eea6 100644 --- a/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C +++ b/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C @@ -589,7 +589,7 @@ void surfaceNoise::calculate() forAll(surfPrmsf, i) { - label freqI = i*fftWriteInterval_; + label freqI = (i + 1)*fftWriteInterval_ - 1; fOut[i] = freq1[freqI]; const word gName = "fft"; PrmsfAve[i] = writeSurfaceData