Modular, general purpose ODE integration package to solve large number of independent ODE systems on GPUs

10/09/2018
by   Ferenc Hegedűs, et al.
0

A general purpose, modular program package for the integration of large number of independent ordinary differential equation systems capable of using professional graphics cards is presented. The available numerical schemes are the explicit and adaptive Runge--Kutta--Cash--Karp algorithm and the explicit fourth order Runge--Kutta method with fixed time step. In order to harness the huge processing power of graphics cards, the intermediate points of the computed trajectories are not stored. As a compensate, with pre-declared device functions, the required special features or properties of a solution can be easily extracted and stored each into a dedicated variable. For instance, the maximum and minimum values and/or their time instances. Event handling is also incorporated into the package in order to detect special points which can be stored as well. Moreover, again with pre-declared device function calls at such special points, the efficient handling of non-smooth dynamics---e.g. impact dynamics---is possible. Several test cases are presented to demonstrate the flexibility of the pre-declared device functions and the strength of the program package. The applied models are the simple Duffing oscillator, the more complex Keller--Miksis equation known in bubble dynamics, and a system describing the behaviour of a pressure relief valve that can exhibit impact dynamics.

READ FULL TEXT
research
09/20/2017

Survey on Semi-Explicit Time Integration of Eddy Current Problems

The spatial discretization of the magnetic vector potential formulation ...
research
04/14/2021

GSEIM: A General-purpose Simulator with Explicit and Implicit Methods

A new simulation package, GSEIM, for solving a set of ordinary different...
research
11/16/2017

Numerical time integration of lumped parameter systems governed by implicit constitutive relations

Time-integration for lumped parameter systems obeying implicit Bingham-K...
research
09/19/2022

Semi-implicit Integration and Data-Driven Model Order Reduction in Structural Dynamics with Hysteresis

Structural damping is known to be approximately rate-independent in many...
research
08/30/2022

The dynamics of interacting multi-pulses in the one-dimensional quintic complex Ginzburg-Landau equation

We formulate an effective numerical scheme that can readily, and accurat...

Please sign up or login with your details

Forgot password? Click here to reset