1. 07 Aug, 2019 2 commits
  2. 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.
  3. 30 May, 2019 1 commit
  4. 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.
  5. 16 May, 2019 3 commits
  6. 13 May, 2019 3 commits
  7. 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
    • 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.
  8. 08 May, 2019 7 commits
  9. 06 May, 2019 3 commits
  10. 29 Apr, 2019 1 commit
  11. 26 Apr, 2019 5 commits
  12. 25 Apr, 2019 5 commits
  13. 24 Apr, 2019 6 commits