Skip to content

GPU RKF45 (Runge–Kutta–Fehlberg) ODE solver written in pycuda/python3

License

Notifications You must be signed in to change notification settings

HajimeKawahara/grkf45

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GPU RKF45 (Runge–Kutta–Fehlberg) ODE parallel solver written in pycuda

The Runge–Kutta–Fehlberg method (RKF45) is one of the widely used ODE solvers. GRKF45 is a parallel RKF45 solver with many different parameter sets.

The original RKF45 code was taken from cpp code by John Burkardt (LGPL).

Currently, you need to define the ODEs in r4_f0, r4_f1, r4_f2, .... in GRKF45.

codes

  • grkf45_1d (1D ODE)
  • grkf45_2d (2D ODE, the van der pol oscillator)

  • grkf45_3d (3D ODE, the Lorenz attractor)

About

GPU RKF45 (Runge–Kutta–Fehlberg) ODE solver written in pycuda/python3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages