Skip to content
Snippets Groups Projects

ENH: Feature noise additions

Merged Andrew Heather requested to merge feature-noise-additions into develop
  1. Mar 14, 2017
    • Andrew Heather's avatar
      ENH: noiseModels - re-worked output directories to avoid clashes. Fixes · bf221746
      Andrew Heather authored
      Both point- and surfaceNoise utilities can operate on multiple input
      files.  However, if the files had the same name, the output would be
      overwritten.  To avoid this, the output files are now written to a
      sub-directory including the path '/input<input-file-index>/', e.g.
      
        postProcessing/noise/surfaceNoise/input0/nearWall/[fft|oneThirdOctave]
      
      An optional 'outputPrefix' can be included (defaults to empty), e.g.
      when set to 'test1':
      
        postProcessing/noise/test1/surfaceNoise/input0/nearWall/[fft|oneThirdOctave]
      bf221746
  2. Mar 10, 2017
  3. Mar 06, 2017
  4. Mar 03, 2017
  5. Mar 02, 2017
  6. Mar 01, 2017
    • Andrew Heather's avatar
      ENH: noiseModel updates · 4c000656
      Andrew Heather authored
      - Limit output to frequency range given by fLower and fUpper (if supplied)
      - Enable noise models to be run outside of $FOAM_CASE directory
        - if relative paths are used, $FOAM_CASE is prepended to the noise
          dict and input file names
      - Enable output to be customised, e.g.
      
          // Optional write options dictionary (all default to 'yes')
          writeOptions
          {
              writePrmsf  no;
              writeSPL    yes;
              writePSD    yes;
              writePSDf   no;
              writeOctaves yes;
          }
      4c000656
    • Andrew Heather's avatar
      STYLE: Minor typo corrections · 7733fc0f
      Andrew Heather authored
      7733fc0f