Skip to main content

Showing 1–43 of 43 results for author: Ruprecht, D

.
  1. arXiv:2407.01041  [pdf, other

    physics.flu-dyn cs.CE math.DS math.NA

    Relevance of the Basset history term for Lagrangian particle dynamics

    Authors: Julio Urizarna-Carasa, Daniel Ruprecht, Alexandra von Kameke, Kathrin Padberg-Gehle

    Abstract: The movement of small but finite spherical particles in a fluid can be described by the Maxey-Riley equation (MRE) if they are too large to be considered passive tracers. The MRE contains an integral "history term" modeling wake effects, which causes the force acting on a particle at some given time to depend on its full past trajectory. The history term causes complications in the numerical solut… ▽ More

    Submitted 1 July, 2024; originally announced July 2024.

  2. arXiv:2404.06400  [pdf, other

    cs.LG physics.comp-ph physics.flu-dyn

    Dynamic Deep Learning Based Super-Resolution For The Shallow Water Equations

    Authors: Maximilian Witte, Fabricio Rodrigues Lapolli, Philip Freese, Sebastian Götschel, Daniel Ruprecht, Peter Korn, Christopher Kadow

    Abstract: Using the nonlinear shallow water equations as benchmark, we demonstrate that a simulation with the ICON-O ocean model with a 20km resolution that is frequently corrected by a U-net-type neural network can achieve discretization errors of a simulation with 10km resolution. The network, originally developed for image-based super-resolution in post-processing, is trained to compute the difference be… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

    Comments: 17 pages, 12 figures

    MSC Class: 65M99; 68T07; 86-08; 35-11

  3. Bathymetry reconstruction from experimental data using PDE-constrained optimisation

    Authors: Judith Angel, Jörn Behrens, Sebastian Götschel, Marten Hollm, Daniel Ruprecht, Robert Seifried

    Abstract: Knowledge of the bottom topography, also called bathymetry, of rivers, seas or the ocean is important for many areas of maritime science and civil engineering. While direct measurements are possible, they are time consuming and expensive. Therefore, many approaches have been proposed how to infer the bathymetry from measurements of surface waves. Mathematically, this is an inverse problem where an… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

    Journal ref: Computers & Fluids 278, pp. 106321, 2024

  4. arXiv:2404.02521  [pdf, other

    math.NA

    Space-time parallel scaling of Parareal with a Fourier Neural Operator as coarse propagator

    Authors: Abdul Qadir Ibrahim, Sebastian Götschel, Daniel Ruprecht

    Abstract: Iterative parallel-in-time algorithms like Parareal can extend scaling beyond the saturation of purely spatial parallelization when solving initial value problems. However, they require the user to build coarse models to handle the inevitably serial transport of information in time.This is a time consuming and difficult process since there is still only limited theoretical insight into what consti… ▽ More

    Submitted 3 April, 2024; originally announced April 2024.

    Comments: 13 pages, 9 figures

    MSC Class: 65Y05; 68T07; 65M55

  5. arXiv:2403.20135  [pdf, other

    cs.CE cs.DC math.NA

    Parallel performance of shared memory parallel spectral deferred corrections

    Authors: Philip Freese, Sebastian Götschel, Thibaut Lunet, Daniel Ruprecht, Martin Schreiber

    Abstract: We investigate parallel performance of parallel spectral deferred corrections, a numerical approach that provides small-scale parallelism for the numerical solution of initial value problems. The scheme is applied to the shallow water equation and uses an IMEX splitting that integrates fast modes implicitly and slow modes explicitly in order to be efficient. We describe parallel $\texttt{OpenMP}$-… ▽ More

    Submitted 29 March, 2024; originally announced March 2024.

    Comments: 14 pages, 4 figures

    MSC Class: 65Y05; 65M08; 65M70

  6. arXiv:2403.19736  [pdf, other

    astro-ph.IM cs.AI cs.LG

    Physics-Informed Neural Networks for Satellite State Estimation

    Authors: Jacob Varey, Jessica D. Ruprecht, Michael Tierney, Ryan Sullenberger

    Abstract: The Space Domain Awareness (SDA) community routinely tracks satellites in orbit by fitting an orbital state to observations made by the Space Surveillance Network (SSN). In order to fit such orbits, an accurate model of the forces that are acting on the satellite is required. Over the past several decades, high-quality, physics-based models have been developed for satellite state estimation and pr… ▽ More

    Submitted 28 March, 2024; originally announced March 2024.

  7. arXiv:2403.18641  [pdf, other

    math.NA cs.DC

    Improving Efficiency of Parallel Across the Method Spectral Deferred Corrections

    Authors: Gayatri Čaklović, Thibaut Lunet, Sebastian Götschel, Daniel Ruprecht

    Abstract: Parallel-across-the method time integration can provide small scale parallelism when solving initial value problems. Spectral deferred corrections (SDC) with a diagonal sweeper, which is closely related to iterated Runge-Kutta methods proposed by Van der Houwen and Sommeijer, can use a number of threads equal to the number of quadrature nodes in the underlying collocation method. However, converge… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

    Comments: 24 pages

    MSC Class: 65R20; 45L05; 65L20 ACM Class: G.1.7; G.1.8

  8. arXiv:2403.13515  [pdf, other

    math.NA cs.CE

    Efficient numerical methods for the Maxey-Riley equations with Basset history term

    Authors: Julio Urizarna-Carasa, Leon Schlegel, Daniel Ruprecht

    Abstract: The Maxey-Riley equations (MRE) describe the motion of a finite-sized, spherical particle in a fluid. Because of wake effects, the force acting on a particle depends on its past trajectory. This is modelled by an integral term in the MRE, also called Basset force, that makes its numerical solution challenging and memory intensive. A recent approach proposed by Prasath, Vasan and Govindarajan explo… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  9. arXiv:2403.13454  [pdf, other

    math.NA cs.DC

    Adaptive time step selection for Spectral Deferred Corrections

    Authors: Thomas Baumann, Sebastian Götschel, Thibaut Lunet, Daniel Ruprecht, Robert Speck

    Abstract: Spectral Deferred Corrections (SDC) is an iterative method for the numerical solution of ordinary differential equations. It works by refining the numerical solution for an initial value problem by approximately solving differential equations for the error, and can be interpreted as a preconditioned fixed-point iteration for solving the fully implicit collocation problem. We adopt techniques from… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

    Comments: 34 pages including references, 12 figures. Submitted to Springer Numerical Algorithms

    MSC Class: 65Y05 ACM Class: G.1.0

  10. Spectral deferred correction methods for second-order problems

    Authors: Ikrom Akramov, Sebastian Götschel, Michael Minion, Daniel Ruprecht, Robert Speck

    Abstract: Spectral deferred corrections (SDC) are a class of iterative methods for the numerical solution of ordinary differential equations. SDC can be interpreted as a Picard iteration to solve a fully implicit collocation problem, preconditioned with a low-order method. It has been widely studied for first-order problems, using explicit, implicit or implicit-explicit Euler and other low-order methods as… ▽ More

    Submitted 12 February, 2024; v1 submitted 12 October, 2023; originally announced October 2023.

    Journal ref: SIAM Journal on Scientific Computing 46(3), pp. A1690 - A1713, 2024

  11. Parareal with a physics-informed neural network as coarse propagator

    Authors: Abdul Qadir Ibrahim, Sebastian Götschel, Daniel Ruprecht

    Abstract: Parallel-in-time algorithms provide an additional layer of concurrency for the numerical integration of models based on time-dependent differential equations. Methods like Parareal, which parallelize across multiple time steps, rely on a computationally cheap and coarse integrator to propagate information forward in time, while a parallelizable expensive fine propagator provides accuracy. Typicall… ▽ More

    Submitted 5 June, 2023; v1 submitted 7 March, 2023; originally announced March 2023.

    Comments: 13 pages, 7 figures

    MSC Class: 65Y05; 68T07; 65M55

    Journal ref: In: Cano, J., Dikaiakos, M.D., Papadopoulos, G.A., Pericàs, M., Sakellariou, R. (eds) Euro-Par 2023: Parallel Processing. Euro-Par 2023. Lecture Notes in Computer Science, vol 14100. Springer, Cham

  12. arXiv:2206.03015  [pdf, other

    physics.comp-ph physics.acc-ph

    Parallel Computation of Inverse Compton Scattering Radiation Spectra based on Liénard-Wiechert Potentials

    Authors: Yi-Kai Kan, Franz X. Kärtner, Sabine Le Borne, Daniel Ruprecht, Jens-Peter M. Zemke

    Abstract: Inverse Compton Scattering (ICS) has gained much attention recently because of its promise for the development of table-top-size X-ray light sources. Precise and fast simulation is an indispensable tool for predicting the radiation property of a given machine design and to optimize its parameters. Instead of the conventional approach to compute radiation spectra which directly evaluates the discre… ▽ More

    Submitted 7 June, 2022; originally announced June 2022.

    Comments: 18 pages with 13 figures

    Journal ref: Journal of Computational Physics: 473, pp. 107876, 2023

  13. Tracing Milky Way substructure with an RR Lyrae hierarchical clustering forest

    Authors: Brian T. Cook, Deborah F. Woods, Jessica D. Ruprecht, Jacob Varey, Radha Mastandrea, Kaylee de Soto, Jacob F. Harburg, Umaa Rebbapragada, Ashish A. Mahabal

    Abstract: RR Lyrae variable stars have long been reliable standard candles used to discern structure in the Local Group. With this in mind, we present a routine to identify grou**s containing a statistically significant number of RR Lyrae variables in the Milky Way environment. RR Lyrae variable grou**s, or substructures, with potential Galactic archaeology applications are found using a forest of agglo… ▽ More

    Submitted 12 April, 2022; originally announced April 2022.

    Comments: 15 pages, 7 figures, 3 tables (including appendices). Accepted for publication in MNRAS

  14. arXiv:2203.16069  [pdf, other

    math.NA cs.CE

    A unified analysis framework for iterative parallel-in-time algorithms

    Authors: M. J. Gander, T. Lunet, D. Ruprecht, R. Speck

    Abstract: Parallel-in-time integration has been the focus of intensive research efforts over the past two decades due to the advent of massively parallel computer architectures and the scaling limits of purely spatial parallelization. Various iterative parallel-in-time (PinT) algorithms have been proposed, like Parareal, PFASST, MGRIT, and Space-Time Multi-Grid (STMG). These methods have been described usin… ▽ More

    Submitted 28 April, 2023; v1 submitted 30 March, 2022; originally announced March 2022.

    Journal ref: SIAM Journal on Scientific Computing 45(5), pp. A2275 - A2303, 2023

  15. arXiv:2111.10228  [pdf, other

    math.NA cs.CE

    Impact of spatial coarsening on Parareal convergence

    Authors: Judith Angel, Sebastian Götschel, Daniel Ruprecht

    Abstract: We study the impact of spatial coarsening on the convergence of the Parareal algorithm, both theoretically and numerically. For initial value problems with a normal system matrix, we prove a lower bound for the Euclidean norm of the iteration matrix. When there is no physical or numerical diffusion, an immediate consequence is that the norm of the iteration matrix cannot be smaller than unoty as s… ▽ More

    Submitted 19 November, 2021; originally announced November 2021.

  16. New applications for the Boris Spectral Deferred Correction algorithm for plasma simulations

    Authors: Kris Smedt, Daniel Ruprecht, Jitse Niesen, Steven Tobias, Joonas Nättilä

    Abstract: The paper investigates two new use cases for the Boris Spectral Deferred Corrections (Boris-SDC) time integrator for plasma simulations. First, we show that using Boris-SDC as a particle pusher in an electrostatic particle-in-cell (PIC) code can, at least in the linear regime, improve simulation accuracy compared with the standard second order Boris method. In some instances, the higher order of B… ▽ More

    Submitted 15 October, 2021; originally announced October 2021.

    Journal ref: Applied Mathematics and Computation: 442, pp. 127706, 2023

  17. Twelve Ways To Fool The Masses When Giving Parallel-In-Time Results

    Authors: Sebastian Goetschel, Michael Minion, Daniel Ruprecht, Robert Speck

    Abstract: Getting good speedup -- let alone high parallel efficiency -- for parallel-in-time (PinT) integration examples can be frustratingly difficult. The high complexity and large number of parameters in PinT methods can easily (and unintentionally) lead to numerical experiments that overestimate the algorithm's performance. In the tradition of Bailey's article "Twelve ways to fool the masses when giving… ▽ More

    Submitted 23 February, 2021; originally announced February 2021.

    Journal ref: In: Ong B., Schroder J., Shipton J., Friedhoff S. (eds) Parallel-in-Time Integration Methods. PinT 2020. Springer Proceedings in Mathematics & Statistics, vol 356. Springer, Cham

  18. arXiv:2005.07705  [pdf, other

    physics.comp-ph math.NA

    Performance of the BGSDC integrator for computing fast ion trajectories in nuclear fusion reactors

    Authors: Krasymyr Tretiak, James Buchanan, Rob Akers, Daniel Ruprecht

    Abstract: Modelling neutral beam injection (NBI) in fusion reactors requires computing the trajectories of large ensembles of particles. Slowing down times of up to one second combined with nanosecond time steps make these simulations computationally very costly. This paper explores the performance of BGSDC, a new numerical time step** method, for tracking ions generated by NBI in the DIII-D and JET react… ▽ More

    Submitted 3 December, 2020; v1 submitted 15 May, 2020; originally announced May 2020.

    Comments: New version has multiple updates, clarifications in the text and new figures

    Journal ref: Computer Physics Communications: 264, pp. 107876, 2021

  19. Performance of parallel-in-time integration for Rayleigh Bénard Convection

    Authors: Andrew Clarke, Chris Davies, Daniel Ruprecht, Steven Tobias, Jeffrey S. Oishi

    Abstract: Rayleigh-Bénard convection (RBC) is a fundamental problem of fluid dynamics, with many applications to geophysical, astrophysical, and industrial flows. Understanding RBC at parameter regimes of interest requires complex physical or numerical experiments. Numerical simulations require large amounts of computational resources; in order to more efficiently use the large numbers of processors now ava… ▽ More

    Submitted 6 January, 2020; originally announced January 2020.

    Journal ref: Computing and Visualization in Science 23(10), 2020

  20. Parareal with a Learned Coarse Model for Robotic Manipulation

    Authors: Wisdom Agboh, Oliver Grainger, Daniel Ruprecht, Mehmet Dogar

    Abstract: A key component of many robotics model-based planning and control algorithms is physics predictions, that is, forecasting a sequence of states given an initial state and a sequence of controls. This process is slow and a major computational bottleneck for robotics planning algorithms. Parallel-in-time integration methods can help to leverage parallel computing to accelerate physics predictions and… ▽ More

    Submitted 19 June, 2020; v1 submitted 12 December, 2019; originally announced December 2019.

    Comments: Accepted to Computing and Visualization in Science (special issue on parallel-in-time)

    Journal ref: Computing and Visualization in Science 23(8), 2020

  21. Characterization of material around the centaur (2060) Chiron from a visible and near-infrared stellar occultation in 2011

    Authors: A. A. Sickafoose, A. S. Bosh, J. P. Emery, M. J. Person, C. A. Zuluaga, M. Womack, J. D. Ruprecht, F. B. Bianco, A. M. Zangari

    Abstract: The centaur (2060) Chiron has exhibited outgassing behaviour and possibly hosts a ring system. On 2011 November 29, Chiron occulted a fairly bright star (R approximately 15 mag) as observed from the 3-m NASA Infrared Telescope Facility (IRTF) on Mauna Kea and the 2-m Faulkes Telescope North (FTN) at Haleakala. Data were taken as visible wavelength images and simultaneous, low-resolution, near-infr… ▽ More

    Submitted 18 November, 2019; v1 submitted 11 October, 2019; originally announced October 2019.

    Comments: Submitted to MNRAS: 13 pages, 10 figures, 3 tables

  22. Combining Coarse and Fine Physics for Manipulation using Parallel-in-Time Integration

    Authors: Wisdom C. Agboh, Daniel Ruprecht, Mehmet R. Dogar

    Abstract: We present a method for fast and accurate physics-based predictions during non-prehensile manipulation planning and control. Given an initial state and a sequence of controls, the problem of predicting the resulting sequence of states is a key component of a variety of model-based planning and control algorithms. We propose combining a coarse (i.e. computationally cheap but not very accurate) pred… ▽ More

    Submitted 30 August, 2019; v1 submitted 20 March, 2019; originally announced March 2019.

    Comments: International Symposium on Robotics Research (ISRR), 2019

    Journal ref: In: Asfour T., Yoshida E., Park J., Christensen H., Khatib O. (eds) Robotics Research. ISRR 2019. Springer Proceedings in Advanced Robotics, vol 20. Springer, Cham

  23. Parallel-in-time integration of Kinematic Dynamos

    Authors: Andrew T. Clarke, Christopher J. Davies, Daniel Ruprecht, Steven M. Tobias

    Abstract: The precise mechanisms responsible for the natural dynamos in the Earth and Sun are still not fully understood. Numerical simulations of natural dynamos are extremely computationally intensive, and are carried out in parameter regimes many orders of magnitude away from real conditions. Parallelization in space is a common strategy to speed up simulations on high performance computers, but eventual… ▽ More

    Submitted 1 February, 2019; originally announced February 2019.

    Journal ref: Journal of Computational Physics X: 7, pp. 100057, 2020

  24. An arbitrary order time-step** algorithm for tracking particles in inhomogeneous magnetic fields

    Authors: Krasymyr Tretiak, Daniel Ruprecht

    Abstract: The Lorentz equations describe the motion of electrically charged particles in electric and magnetic fields and are used widely in plasma physics. The most popular numerical algorithm for solving them is the Boris method, a variant of the Störmer-Verlet algorithm. Boris' method is phase space volume conserving and simulated particles typically remain near the correct trajectory. However, it is onl… ▽ More

    Submitted 2 August, 2019; v1 submitted 19 December, 2018; originally announced December 2018.

    Journal ref: Journal of Computational Physics: X 4, pp. 100036, 2019

  25. arXiv:1707.03581  [pdf, other

    cs.CE eess.SY math.NA

    Toward transient finite element simulation of thermal deformation of machine tools in real-time

    Authors: Andreas Naumann, Daniel Ruprecht, Joerg Wensch

    Abstract: Finite element models without simplifying assumptions can accurately describe the spatial and temporal distribution of heat in machine tools as well as the resulting deformation. In principle, this allows to correct for displacements of the Tool Centre Point and enables high precision manufacturing. However, the computational cost of FEM models and restriction to generic algorithms in commercial t… ▽ More

    Submitted 12 July, 2017; originally announced July 2017.

    Journal ref: Computational Mechanics 62(5), pp. 929 - 942, 2018

  26. Parallel-in-Space-and-Time Simulation of the Three-Dimensional, Unsteady Navier-Stokes Equations for Incompressible Flow

    Authors: Roberto Croce, Daniel Ruprecht, Rolf Krause

    Abstract: In this paper we combine the Parareal parallel-in-time method together with spatial parallelization and investigate this space-time parallel scheme by means of solving the three-dimensional incompressible Navier-Stokes equations. Parallelization of time step** provides a new direction of parallelization and allows to employ additional cores to further speed up simulations after spatial paralleli… ▽ More

    Submitted 17 May, 2017; originally announced May 2017.

    Journal ref: Modeling, Simulation and Optimization of Complex Processes - HPSC 2012, Springer International Publishing, pages 13-23, 2014

  27. Wave propagation characteristics of Parareal

    Authors: Daniel Ruprecht

    Abstract: The paper derives and analyses the (semi-)discrete dispersion relation of the Parareal parallel-in-time integration method. It investigates Parareal's wave propagation characteristics with the aim to better understand what causes the well documented stability problems for hyperbolic equations. The analysis shows that the instability is caused by convergence of the amplification factor to the exact… ▽ More

    Submitted 14 October, 2017; v1 submitted 5 January, 2017; originally announced January 2017.

    Journal ref: Computing and Visualization in Science 19(1), pp. 1- 17, 2018

  28. Spectral deferred corrections with fast-wave slow-wave splitting

    Authors: Daniel Ruprecht, Robert Speck

    Abstract: The paper investigates a variant of semi-implicit spectral deferred corrections (SISDC) in which the stiff, fast dynamics correspond to fast propagating waves ("fast-wave slow-wave problem"). We show that for a scalar test problem with two imaginary eigenvalues $i λ_{fast}$, $i λ_{slow}$, having $Δt \left(\left| λ_{fast} \right| + \left| λ_{slow} \right| \right) < 1$ is sufficient for the fast-wav… ▽ More

    Submitted 13 June, 2016; v1 submitted 4 February, 2016; originally announced February 2016.

    MSC Class: 65M70; 65M20; 65L05; 65L04

    Journal ref: SIAM Journal on Scientific Computing 38(4), pp. A2535-A2557, 2016

  29. Toward fault-tolerant parallel-in-time integration with PFASST

    Authors: Robert Speck, Daniel Ruprecht

    Abstract: We introduce and analyze different strategies for the parallel-in-time integration method PFASST to recover from hard faults and subsequent data loss. Since PFASST stores solutions at multiple time steps on different processors, information from adjacent steps can be used to recover after a processor has failed. PFASST's multi-level hierarchy allows to use the coarse level for correcting the recon… ▽ More

    Submitted 31 May, 2016; v1 submitted 28 October, 2015; originally announced October 2015.

    Journal ref: Parallel Computing 62, pp. 20 - 37, 2017

  30. Explicit Parallel-in-time Integration of a Linear Acoustic-Advection System

    Authors: Daniel Ruprecht, Rolf Krause

    Abstract: The applicability of the Parareal parallel-in-time integration scheme for the solution of a linear, two-dimensional hyperbolic acoustic-advection system, which is often used as a test case for integration schemes for numerical weather prediction (NWP), is addressed. Parallel-in-time schemes are a possible way to increase, on the algorithmic level, the amount of parallelism, a requirement arising f… ▽ More

    Submitted 8 October, 2015; originally announced October 2015.

    Journal ref: Computers & Fluids 59, pp. 72-83, 2012

  31. Shared Memory Pipelined Parareal

    Authors: Daniel Ruprecht

    Abstract: For the parallel-in-time integration method Parareal, pipelining can be used to hide some of the cost of the serial correction step and improve its efficiency. The paper introduces a basic OpenMP implementation of pipelined Parareal and compares it to a standard MPI-based variant. Both versions yield almost identical runtimes, but, depending on the compiler, the OpenMP variant consumes about 7% le… ▽ More

    Submitted 11 November, 2019; v1 submitted 23 September, 2015; originally announced September 2015.

    MSC Class: 68W10; 65Y05; 68N19

    Journal ref: In: Rivera F., Pena T., Cabaleiro J. (eds) Euro-Par 2017: Parallel Processing. Lecture Notes in Computer Science, vol 10417. Springer

  32. arXiv:1509.04252  [pdf, other

    cs.CE cs.DC math.NA

    Parareal convergence for 2D unsteady flow around a cylinder

    Authors: Andreas Kreienbuehl, Arne Naegel, Daniel Ruprecht, Andreas Vogel, Gabriel Wittum, Rolf Krause

    Abstract: In this technical report we study the convergence of Parareal for 2D incompressible flow around a cylinder for different viscosities. Two methods are used as fine integrator: backward Euler and a fractional step method. It is found that Parareal converges better for the implicit Euler, likely because it under-resolves the fine-scale dynamics as a result of numerical diffusion.

    Submitted 14 September, 2015; originally announced September 2015.

    Comments: 16 pages, 7 figures

  33. arXiv:1509.01572  [pdf, other

    gr-qc cs.CE cs.DC cs.PF

    Time parallel gravitational collapse simulation

    Authors: Andreas Kreienbuehl, Pietro Benedusi, Daniel Ruprecht, Rolf Krause

    Abstract: This article demonstrates the applicability of the parallel-in-time method Parareal to the numerical solution of the Einstein gravity equations for the spherical collapse of a massless scalar field. To account for the shrinking of the spatial domain in time, a tailored load balancing scheme is proposed and compared to load balancing based on number of time steps alone. The performance of Parareal… ▽ More

    Submitted 28 December, 2016; v1 submitted 4 September, 2015; originally announced September 2015.

    Comments: 16 pages, 8 figures, 1 listing, and 1 table

    Journal ref: Communications in Applied Mathematics and Computational Science 12-1 (2017), 109--128

  34. arXiv:1502.03645  [pdf, other

    cs.CE cs.DC cs.PF math.NA

    Numerical simulation of skin transport using Parareal

    Authors: Andreas Kreienbuehl, Arne Naegel, Daniel Ruprecht, Robert Speck, Gabriel Wittum, Rolf Krause

    Abstract: In-silico investigation of skin permeation is an important but also computationally demanding problem. To resolve all scales involved in full detail will not only require exascale computing capacities but also suitable parallel algorithms. This article investigates the applicability of the time-parallel Parareal algorithm to a brick and mortar setup, a precursory problem to skin permeation. The C+… ▽ More

    Submitted 27 July, 2015; v1 submitted 12 February, 2015; originally announced February 2015.

    Comments: 11 pages, 8 figures

    Journal ref: Computing and Visualization in Science 17(2), pp. 99-108, 2015

  35. A stencil-based implementation of Parareal in the C++ domain specific embedded language STELLA

    Authors: Andrea Arteaga, Daniel Ruprecht, Rolf Krause

    Abstract: In view of the rapid rise of the number of cores in modern supercomputers, time-parallel methods that introduce concurrency along the temporal axis are becoming increasingly popular. For the solution of time-dependent partial differential equations, these methods can add another direction for concurrency on top of spatial parallelization. The paper presents an implementation of the time-parallel P… ▽ More

    Submitted 3 December, 2014; v1 submitted 30 September, 2014; originally announced September 2014.

    Journal ref: Applied Mathematics and Computation 267, pp. 727-741, 2015

  36. A high-order Boris integrator

    Authors: Mathias Winkel, Robert Speck, Daniel Ruprecht

    Abstract: This work introduces the high-order Boris-SDC method for integrating the equations of motion for electrically charged particles in an electric and magnetic field. Boris-SDC relies on a combination of the Boris-integrator with spectral deferred corrections (SDC). SDC can be considered as preconditioned Picard iteration to compute the stages of a collocation method. In this interpretation, inverting… ▽ More

    Submitted 14 April, 2015; v1 submitted 19 September, 2014; originally announced September 2014.

    Journal ref: Journal of Computational Physics 295, pp. 456-474, 2015

  37. arXiv:1407.6486  [pdf, other

    math.NA cs.DC

    Interweaving PFASST and Parallel Multigrid

    Authors: Michael Minion, Robert Speck, Matthias Bolten, Matthew Emmett, Daniel Ruprecht

    Abstract: The parallel full approximation scheme in space and time (PFASST) introduced by Emmett and Minion in 2012 is an iterative strategy for the temporal parallelization of ODEs and discretized PDEs. As the name suggests, PFASST is similar in spirit to a space-time FAS multigrid method performed over multiple time-steps in parallel. However, since the original focus of PFASST has been on the performance… ▽ More

    Submitted 30 March, 2015; v1 submitted 24 July, 2014; originally announced July 2014.

    Journal ref: SIAM Journal on Scientific Computing 37(5), pp. S244-S263, 2015

  38. Parareal for diffusion problems with space- and time-dependent coefficients

    Authors: Daniel Ruprecht, Robert Speck, Rolf Krause

    Abstract: For the time-parallel Parareal method, there exists both numerical and analytical proof that it converges very well for diffusive problems like the heat equation. Many applications, however, do not lead to simple homogeneous diffusive scenarios but feature strongly inhomogeneous and possibly anisotropic coefficients. The paper presents results from a numerical study of how space- and time-dependen… ▽ More

    Submitted 30 January, 2014; originally announced January 2014.

    Journal ref: Lecture Notes in Computational Science and Engineering 104, Springer International Publishing, pages 371-378, 2016

  39. Inexact spectral deferred corrections

    Authors: Robert Speck, Daniel Ruprecht, Michael Minion, Matthew Emmett, Rolf Krause

    Abstract: Spectral deferred correction (SDC) methods are an attractive approach to iteratively computing collocation solutions to an ODE by performing so-called sweeps with a low-order time step** method. SDC allows to easily construct high order split methods where e.g. stiff terms of the ODE are treated implicitly. This requires the solution to full accuracy of multiple linear systems of equations durin… ▽ More

    Submitted 12 June, 2014; v1 submitted 30 January, 2014; originally announced January 2014.

    Journal ref: Lecture Notes in Computational Science and Engineering 104, Springer International Publishing, pages 389-396, 2016

  40. Convergence of Parareal for the Navier-Stokes equations depending on the Reynolds number

    Authors: Johannes Steiner, Daniel Ruprecht, Robert Speck, Rolf Krause

    Abstract: The paper presents first a linear stability analysis for the time-parallel Parareal method, using an IMEX Euler as coarse and a Runge-Kutta-3 method as fine propagator, confirming that dominant imaginary eigenvalues negatively affect Parareal's convergence. This suggests that when Parareal is applied to the nonlinear Navier-Stokes equations, problems for small viscosities could arise. Numerical re… ▽ More

    Submitted 15 October, 2014; v1 submitted 18 November, 2013; originally announced November 2013.

    Journal ref: Lecture Notes in Computational Science and Engineering 103, Springer International Publishing, pages 195 - 202, 2015

  41. A space-time parallel solver for the three-dimensional heat equation

    Authors: Robert Speck, Daniel Ruprecht, Matthew Emmett, Matthias Bolten, Rolf Krause

    Abstract: The paper presents a combination of the time-parallel "parallel full approximation scheme in space and time" (PFASST) with a parallel multigrid method (PMG) in space, resulting in a mesh-based solver for the three-dimensional heat equation with a uniquely high degree of efficient concurrency. Parallel scaling tests are reported on the Cray XE6 machine "Monte Rosa" on up to 16,384 cores and on the… ▽ More

    Submitted 14 July, 2014; v1 submitted 30 July, 2013; originally announced July 2013.

    Comments: 10 pages

    Journal ref: Advances in Parallel Computing 25, IOS Press, pages 263 - 272, 2014

  42. A multi-level spectral deferred correction method

    Authors: Robert Speck, Daniel Ruprecht, Matthew Emmett, Michael Minion, Matthias Bolten, Rolf Krause

    Abstract: The spectral deferred correction (SDC) method is an iterative scheme for computing a higher-order collocation solution to an ODE by performing a series of correction sweeps using a low-order timestep** method. This paper examines a variation of SDC for the temporal integration of PDEs called multi-level spectral deferred corrections (MLSDC), where sweeps are performed on a hierarchy of levels an… ▽ More

    Submitted 25 August, 2014; v1 submitted 4 July, 2013; originally announced July 2013.

    Comments: Appears in BIT Numerical Mathematics, 2014

    MSC Class: 65M55; 65M70; 65Y05

    Journal ref: BIT Numerical Mathematics 55(3), pp. 843-867, 2015

  43. Transparent boundary conditions based on the Pole Condition for time-dependent, two-dimensional problems

    Authors: Daniel Ruprecht, Achim Schädle, Frank Schmidt

    Abstract: The pole condition approach for deriving transparent boundary conditions is extended to the time-dependent, two-dimensional case. Non-physical modes of the solution are identified by the position of poles of the solution's spatial Laplace transform in the complex plane. By requiring the Laplace transform to be analytic on some problem dependent complex half-plane, these modes can be suppressed. Th… ▽ More

    Submitted 17 April, 2012; originally announced April 2012.

    Journal ref: Numerical Methods for Partial Differential Equations 29(4), pp. 1367-1390, 2013