1. 10 Aug, 2019 2 commits
  2. 09 Aug, 2019 5 commits
  3. 07 Aug, 2019 4 commits
  4. 11 Jul, 2019 4 commits
  5. 04 Jul, 2019 2 commits
  6. 03 Jun, 2019 1 commit
    • Lukas Riedel's avatar
      Merge KnoFu interfaces into single class · 3543e7ff
      Lukas Riedel authored
      Plotting flux data requires the parameters and scaling field of the
      associated ensemble member. Therefore, the plotting interface must
      implement the capabilities of a regular model. This commit merges the
      KnoFuPlotter methods into the KnoFuInterface and removes the separate
      plotter class.
      3543e7ff
  7. 30 May, 2019 1 commit
  8. 21 May, 2019 1 commit
    • Lukas Riedel's avatar
      Add weighting options for scaling factor manipulation · 38c78add
      Lukas Riedel authored
      Add options 'none', 'norm', and 'correlation', which set functions
      that calculate the new scaling field based on the chosen kernel(s).
      
      * 'none': Simple superposition.
      * 'norm': Weighted superposition.
      * 'correlation': Correlated sum of scaling factors. Use kernels as
        local correlation. This involves solving a linear equation system.
      
      The call to `set_scaling_factor` in the KnoFuInterface must now
      specify a weighting type.
      38c78add
  9. 16 May, 2019 3 commits
  10. 13 May, 2019 3 commits
  11. 09 May, 2019 2 commits
    • Lukas Riedel's avatar
      Recover initial time step after simulation end · bdad3f02
      Lukas Riedel authored
      This ensures that after every data assimilation step, the simulation
      reverts to the original time step. Users may now use the setting for
      `startTimestep` to optimize the time steps to the data assimilation
      steps.
      bdad3f02
    • Lukas Riedel's avatar
      Fix time stepping behavior of KnoFuInterface · 2886e967
      Lukas Riedel authored
      When a simulation end time coincided with a boundary condition change,
      the solver would take one more step because the current time was less
      than the final time.
      
      Add a unit test case which covers the desired behavior.
      2886e967
  12. 08 May, 2019 7 commits
  13. 06 May, 2019 3 commits
  14. 29 Apr, 2019 1 commit
  15. 26 Apr, 2019 1 commit