% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@INPROCEEDINGS{Baumann:1018968,
      author       = {Baumann, Thomas and Speck, Robert and Lunet, Thibaut and
                      Ruprecht, Daniel and Wimmer, Lisa},
      title        = {py{SDC}: {P}rototyping {S}pectral {D}eferred {C}orrections},
      school       = {Hamburg University of Technology},
      reportid     = {FZJ-2023-05038},
      year         = {2023},
      abstract     = {Spectral deferred corrections (SDC) is a very malleable
                      time-stepping scheme that is especially well-suited for
                      stiff problems. A wide range of parallel-in-time (PinT)
                      extensions exist, from small-scale parallelism across the
                      method to the large-scale PinT algorithm PFASST. SDC
                      iteratively solves fully-implicit Runge-Kutta (RK) schemes
                      with low-order methods. pySDC is a Python library that
                      allows interested users to test how well SDC works for their
                      specific problem or algorithm with very little effort. It
                      includes implementations of PinT algorithms in both
                      simulated parallel versions as well as MPI-based parallel
                      versions. In addition, implementations of many popular
                      serial RK methods are part of pySDC to enable a quick and
                      fair comparison in an internally consistent framework. The
                      code is very actively developed by collaborators in Juelich,
                      Hamburg and Wuppertal. pySDC is publicly hosted on GitHub
                      and extensively tested with continuous integration to ensure
                      reproducibility and maintainability of the code and the
                      results obtained with it. Contribution guidelines and
                      tutorials exist to invite and guide new users. The modular
                      nature allows developers to work on specific features
                      without awareness of all details in the code, which
                      encourages also smaller projects, such as master's theses.},
      month         = {Jul},
      date          = {2023-07-17},
      organization  = {12th Parallel-in-Time Workshop,
                       Hamburg (Germany), 17 Jul 2023 - 21 Jul
                       2023},
      subtyp        = {Other},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
                      and Research Groups (POF4-511) / TIME-X - TIME
                      parallelisation: for eXascale computing and beyond (955701)},
      pid          = {G:(DE-HGF)POF4-5112 / G:(EU-Grant)955701},
      typ          = {PUB:(DE-HGF)24},
      doi          = {10.34734/FZJ-2023-05038},
      url          = {https://juser.fz-juelich.de/record/1018968},
}