ENH: noise models - added A, B, C, and D weightings to SPL

The SPL can now be weighted according to the new 'SPLweighting' entry
that can be set to:
- none: no weighting
- dBA : dB(A)
- dBB : dB(B)
- dBC : dB(C)
- dBD : dB(D)

This commit also includes code refactoring of the  noiseModel class to
remove the dependency on noiseFFT/declutter.
This commit is contained in:
Andrew Heather
2020-12-08 17:35:36 +00:00
committed by Andrew Heather
parent 8534983b0a
commit 67204543d0
10 changed files with 805 additions and 117 deletions

View File

@ -1,7 +1,8 @@
EXE_INC = \
-I$(LIB_SRC)/surfMesh/lnInclude \
-I$(LIB_SRC)/sampling/lnInclude \
-I$(LIB_SRC)/randomProcesses/lnInclude
-I$(LIB_SRC)/randomProcesses/lnInclude \
-I$(FFTW_INC_DIR)
EXE_LIBS = \
-lsampling \