1. 31 May, 2016 2 commits
  2. 30 May, 2016 3 commits
    • Dave Moxey's avatar
      Merge branch 'fix/FC3DH1Defficiency' into 'master' · a5b6b4d2
      Dave Moxey authored
      Switch to Fourier points in FieldConvert with homogeneous expansions
      
      This MR switches the point distribution of homogeneous expansions in FieldConvert to FourierEvenlySpaced.
      
      The main reason for that is a performance issue recently reported when the number of Fourier modes is large. This was caused by the expansion creating a PolyEvenlySpaced distribution with many points, which scales very poorly due to the derivative matrix (for 1000 points this takes around 2 hours). This cost is also independent of the number of mpi processes...
      
      This is also related to issue #10.
      
      See merge request !627
      a5b6b4d2
    • Dave Moxey's avatar
      Update CHANGELOG · 3a3fabcd
      Dave Moxey authored
      3a3fabcd
    • Dave Moxey's avatar
      7c085bc8
  3. 29 May, 2016 1 commit
    • Chris Cantwell's avatar
      Merge branch 'feature/SVVnewoption' into 'master' · fda40e6f
      Chris Cantwell authored
      Add option to use SVV only in the spectral/hp expanions
      
      This MR adds a new option `SpectralVanishingViscositySpectralHP` that activates SVV in the spectral/hp expansion, but not in the homogeneous direction (the option `SpectralVanishingViscosityHomo1D` was already available).
      
      The behaviour when using the option `SpectralVanishingViscosity` remains the same.
      
      See merge request !623
      fda40e6f
  4. 28 May, 2016 3 commits
    • Dave Moxey's avatar
      Update CHANGELOG · 4c098748
      Dave Moxey authored
      4c098748
    • Dave Moxey's avatar
      Merge branch 'fix/TimeIntegration' into 'master' · 34248ef6
      Dave Moxey authored
      Fix minor performance issue in TimeIntegration
      
      This fixes a small mistake in TimeIntegrationScheme, which in some cases lead to a duplicate calculation (the speed up from this fix is relatively low).
      
      See merge request !632
      34248ef6
    • Dave Moxey's avatar
      Merge branch 'fix/FilterCheckPoint' into 'master' · b14f8262
      Dave Moxey authored
      Fix FilterCheckpoint
      
      This fixes a bug with parsing the `OutputFrequency` parameter of FilterCheckpoint.
      
      I also made checkpoint 0 correspond to the initial condition, so that it is consistent with the behaviour from IO_CheckSteps.
      
      See merge request !633
      b14f8262
  5. 27 May, 2016 7 commits
    • Douglas Serson's avatar
      Simplify logic of SVV options · 9045d645
      Douglas Serson authored
      9045d645
    • Chris Cantwell's avatar
      Merge branch 'fix/HistoryPts3DH1D' into 'master' · aa644f15
      Chris Cantwell authored
      FilterHistoryPoints with 3DH1D
      
      This MR changes how `FilterHistoryPoints` works in 3DH1D:
      - The points are not required to be all in the same plane any more. When `OutputPlane` is not defined, each point is positioned in one of the planes closest to its z-coordinate. Using `OutputPlane` still forces all points to be in that plane.
      
      - By default, the output is now in physical space (this effectively replaces !516). Writing the result in wavespace is still possible using the new option `WaveSpace`.
      
      See merge request !621
      aa644f15
    • Chris Cantwell's avatar
      1251807f
    • Chris Cantwell's avatar
      Updated CHANGELOG · c1454e24
      Chris Cantwell authored
      c1454e24
    • Chris Cantwell's avatar
      Merge branch 'fix/FCduplicatemessages' into 'master' · c154b66e
      Chris Cantwell authored
      Tidy FieldConvert output messages
      
      This MR improves the FieldConvert output messages obtained using the `verbose` option:
      - A couple of messages which were displayed twice are now fixed
      - The outputs from the Process modules now follow a more consistent format, and are only issued by rank 0
      - The timings of the total time taken by each module are moved to FieldConvert.cpp, using a new virtual function `GetModuleName` to display the correct information. This way timings are now automatically displayed for all modules, without having to duplicate the timer code in all modules.
      
      See merge request !626
      c154b66e
    • Chris Cantwell's avatar
      30f1f7de
    • Chris Cantwell's avatar
      Updated CHANGELOG · 6e7cdce4
      Chris Cantwell authored
      6e7cdce4
  6. 25 May, 2016 3 commits
  7. 24 May, 2016 6 commits
  8. 23 May, 2016 1 commit
  9. 22 May, 2016 6 commits
  10. 20 May, 2016 1 commit
  11. 18 May, 2016 2 commits
  12. 05 May, 2016 5 commits