-
Notifications
You must be signed in to change notification settings - Fork 20
Home
jonapost edited this page Jul 10, 2015
·
2 revisions
There are four broad goal for the 2015 developments:
- Introduce Runge-Kutta methods which have interpolants - i.e. which are capable to interpolate values of the integrand(s) at intermediate points in an interval
- Add new, more modern and efficient Runge-Kutta integrators, including methods which implement FSAL (first same as last) technique to reduce number of function evaluation,
- Improve the design and use of general Nystrom RK methods - ones for ODEs which have involve the first derivative in the right hand side, and in particular implement
- new embedded Nystrom steppers with error estimation
- general Nystrom methods with interpolants.
- Enable vectorisation and simplify implementation using vector types - with code which can be used in Geant4 and GeantV. Vectorisation of two types: for a single track (first target) and over multiple tracks (later target).
Examples of new RK methods include DormandPrince 5/4, Bogacki Shampine 5/4, Verner's 6/5, 7/6 and 8/7 methods. Examples of new RKNG methods include Fine's 3/4 and 4/5 methods.