Skip to content
Snippets Groups Projects
  1. Dec 05, 2023
  2. Dec 04, 2023
  3. Nov 30, 2023
  4. Nov 29, 2023
    • Florian Atteneder's avatar
      Merge branch 'fa/evolve-in-steps' into 'main' · 9a89267d
      Florian Atteneder authored
      Stepper for time evolution
      
      See merge request !67
      9a89267d
    • Florian Atteneder's avatar
      Stepper for time evolution (!67) · eebcd97e
      Florian Atteneder authored
      * fix evolve! by wrapping stepper result also in callback
      
      previously we copied the stepper's result into the initial data buffer
      but now we just swap the vectors
      we now push a wrapper for the dynamic state vector (like we also use it
      for the rhs_fn, timestep_fn) to the fullstep callback so that we don't
      have to do the wrapping in projects
      
      * teach pushfirst to CallbackSet
      
      * avoid adding cfl twice
      
      * disable the timestep-retaking tests as they are now deprecated
      
      * grab cfl parameter from mesh parameters
      
      * fix while condition to be aware of symbol return values
      
      * fix up evolve test
      
      * fix time stepping with Evolution type
      
      - make a copy of initial data to initialize up1, because
        we need to allocate memory anyways and the stepper will also swap it before
        stepping
      - apply cfl to timestep
      
      * fix construction of Evolution type
      
      - fix sanity checks for callbacks
      - add sanity check for cfl
      - introduce TimeStepAlgorithm super type and move all algorithm
        types into types.jl
      - add docstring to Evolution type
      - update tests
      
      * update unit tests
      
      * introduce a state full type Evolution so that we can evolve step by step
      eebcd97e
  5. Nov 27, 2023
    • Florian Atteneder's avatar
      Merge branch 'fa/fix-ci' into 'main' · 5f5fae50
      Florian Atteneder authored
      Fix CI
      
      See merge request !66
      5f5fae50
    • Florian Atteneder's avatar
      Fix CI (!66) · e19d58ac
      Florian Atteneder authored
      * fix undef var
      
      * fix vector signature
      
      * try to capture and log full backtrace in ref tests
      
      * revert some changes
      
      * ignore v2.2.3 in PrettyTables in IntegrationTests
      
      * what is the real error we see?
      
      * wrap parameter printing into try-finally, because PrettyTables.jl causes the CI to crash here
      
      * also upload errors.log
      
      * log the captured error to a file
      
      * also resolve before running ref tests
      e19d58ac
  6. Nov 16, 2023
  7. Nov 13, 2023
Loading