Abstract
G-symplectic methods are an alternative to symplectic Runge–Kutta in that they have similar numerical behaviour but are less expensive computationally. In this paper, a new method is derived which is symmetric, G-symplectic, has zero parasitic growth factors and has order 6. Although there are five stages, two of these are explicit and the remaining three are diagonally implicit. The method is multivalue, with four quantities passed from step to step. No drift in the variation of the Hamiltonian is observed in numerical experiments for long time intervals if the stepsize is sufficiently small.
Similar content being viewed by others
References
Aubry, A., Chartier, P.: Pseudo-symplectic Runge–Kutta methods. BIT 38(3), 439–461 (1998)
Butcher, J.C.: General linear methods. Acta Numer. 15, 157–256 (2006)
Butcher, J.C.: Numerical Methods for Ordinary Differential Equations, 2nd edn. Wiley, Chichester (2008)
Butcher, J.C.: Numerical Methods for Ordinary Differential Equations, 3rd edn. Wiley, Chichester (2016)
Butcher, J.C., Habib, Y., Hill, A.T., Norton, T.J.T.: The control of parasitism in G-symplectic methods. SIAM J. Numer. Anal. 52(5), 2240–2465 (2014)
Butcher, J.C., Hill, A.T., Norton, T.J.T.: Symmetric general linear methods. BIT (to appear)
Butcher, J.C., Imran, G.: Order conditions for G-symplectic methods. BIT 55, 927–948 (2015)
D’Ambrosio, R., Hairer, E.: Long-term stability of multi-value methods for ordinary differential equations. J Sci Comput 60, 627–640 (2014)
Hairer, E., McLachlan, R.I., Razakarivony, A.: Achieving Brouwer’s law with implicit Runge–Kutta methods. BIT 48, 231–243 (2008)
Sanz-Serna, J.M., Abia, L.: Order conditions for canonical Runge–Kutta schemes. SIAM J Numer. Anal. 28, 1081–1096 (1991)
Acknowledgments
The authors gratefully acknowledge the constructive comments of the associate editor and the anonymous referees. Funding was provided by Marsden Fund (AMC1101).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by David Cohen.
Rights and permissions
About this article
Cite this article
Butcher, J.C., Imran, G. & Podhaisky, H. A G-symplectic method with order 6. Bit Numer Math 57, 313–328 (2017). https://doi.org/10.1007/s10543-016-0630-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10543-016-0630-0