ENH: surfaceNoise - warn if no data available to process

This commit is contained in:
Andrew Heather
2017-03-06 12:09:05 +00:00
parent f3abf405a8
commit a2f54aef3c

View File

@ -617,6 +617,14 @@ void surfaceNoise::calculate()
scalarField PSDfAve(nFreq, 0); scalarField PSDfAve(nFreq, 0);
scalarField fOut(nFreq, 0); scalarField fOut(nFreq, 0);
if (nFreq == 0)
{
WarningInFunction
<< "No surface data available using a fftWriteInterval of "
<< fftWriteInterval_ << endl;
}
else
{
for (label i = f0; i <= f1; ++i) for (label i = f0; i <= f1; ++i)
{ {
label freqI = i*fftWriteInterval_; label freqI = i*fftWriteInterval_;
@ -665,6 +673,7 @@ void surfaceNoise::calculate()
writeSPL_ writeSPL_
); );
} }
}
graph Prmsfg graph Prmsfg
( (