# zbMATH — the first resource for mathematics

Functionally fitted explicit pseudo two-step Runge-Kutta methods. (English) Zbl 1158.65050
The paper presents a new family of functionally fitted explicit pseudo two-step Runge-Kutta (EPTRK) methods aimed at integrating an equation exactly if its solution is a linear combination of a chosen set of basic functions.
The first section is an introduction concerning Runge-Kutta methods (implicit, explicit and explicit pseudo two-step) for numerical solving of a Cauchy problem.
The second section briefly reviews EPTRK methods and outlines their main strengths and weakness.
In the third section the authors detail how to derive the new functionally fitted variants of Runge-Kutta methods, called FEPTRK and establish under which condition it is possible to do so.
The fourth section concerns the accuracy and stability properties of these variants. The main results are than an $$s$$-stage FEPTRK which has a local accuracy order of $$s$$ in general and $$s+2$$ in some cases.
Section five discusses enhancements important to producing competitive numerical codes, namely variable stepsize considerations, error estimation via embedded methods, as well as continuous extensions.
Numerical experiments are presented in the sixth section. The authors compare the new functionally fitted methods with with some classical ones, indicating the efficiency of the new methods.
The last section gives some concluding remarks.

##### MSC:
 65L06 Multistep, Runge-Kutta and extrapolation methods for ordinary differential equations 34A34 Nonlinear ordinary differential equations and systems, general theory 65L20 Stability and convergence of numerical methods for ordinary differential equations 65L70 Error bounds for numerical methods for ordinary differential equations 65L50 Mesh generation, refinement, and adaptive methods for ordinary differential equations
##### Software:
Matlab; MATLAB ODE suite; ode113; Ode15s; ode23; ode23s; ode45
Full Text:
##### References:
 [1] Bogacki, P.; Shampine, L.F., An efficient runge – kutta $$(4, 5)$$ pair, Comput. math. appl., 32, 6, 15-28, (1996) · Zbl 0857.65077 [2] Coleman, J.P.; Duxbury, S.C., Mixed collocation methods for $$y = f''(t, y)$$, J. comput. appl. math., 126, 47-75, (2000) · Zbl 0971.65073 [3] Cong, N.H., Continuous variable stepsize explicit pseudo two-step RK method, J. comput. appl. math., 101, 105-116, (1999) · Zbl 0947.65085 [4] Cong, N.H., Explicit pseudo two-step runge – kutta methods for parallel computers, Int. J. comput. math., 73, 77-91, (1999) · Zbl 0945.65081 [5] Cong, N.H.; Podhaisky, H.; Weiner, R., Numerical experiments with some explicit pseudo two-step RK methods on a shared memory computer, Math. appl., 36, 2, 107-116, (1998) · Zbl 0932.65085 [6] Curtis, A.R., Tables of Jacobian elliptic functions whose arguments are rational fractions of the quater period, (1964), HMSO London · Zbl 0118.33404 [7] Franco, J.M., An embedded pair of exponentially fitted explicit runge – kutta methods, J. comput. appl. math., 149, 407-414, (2002) · Zbl 1014.65061 [8] Franco, J.M., Exponentially fitted explicit runge – kutta – nyström methods, J. comput. appl. math., 167, 1-19, (2004) · Zbl 1060.65073 [9] Hairer, E.; Nørsett, S.P.; Wanner, G., Solving ordinary differential equations I, nonstiff problems, (1987), Springrer-Verlag Berlin · Zbl 0638.65058 [10] N.S. Hoang, R.B. Sidje, On the stability of functionally fitted Runge-Kutta methods, BIT (2007), doi:10.1007/s10543-007-0158-4 · Zbl 1337.65078 [11] Hoang, N.S.; Sidje, R.B.; Cong, N.H., On functionally-fitted runge – kutta methods, Bit, 46, 861-874, (2006) · Zbl 1108.65076 [12] Hoang, N.S.; Sidje, R.B.; Cong, N.H., Analysis of trigonometric implicit runge – kutta methods, J. comput. appl. math., 198, 187-207, (2007) · Zbl 1106.65063 [13] Nakashima, M., Embedded pseudo-runge – kutta methods, SIAM J. numer. anal., 28, 6, 1790-1802, (1991) · Zbl 0736.65057 [14] Ozawa, K., A four-stage implicit runge – kutta – nyström method with variable coefficients for solving periodic initial value problems, Japan J. indust. appl. math., 16, 25-46, (1999) · Zbl 1306.65229 [15] Ozawa, K., Functional Fitting runge – kutta method with variable coefficients, Japan J. indust. appl. math., 18, 105-128, (2001) [16] Ozawa, K., Functional Fitting runge – kutta – nyström method with variable coefficients, Japan J. indust. appl. math., 19, 55-85, (2002) · Zbl 1103.65318 [17] Paternoster, B., Runge – kutta(-nyström) methods for ODEs with periodic solutions based on trigonometric polynomials, Appl. numer. math., 28, 401-412, (1998) · Zbl 0927.65097 [18] Podhaisky, H.; Weiner, R., A class of explicit two-step runge – kutta methods with enlarged stability regions for parallel computers, (), 68-77 · Zbl 0931.65077 [19] Podhaisky, H.; Weiner, R.; Wensch, J., High order explicit two-step runge – kutta methods for parallel computers, J. comput. inform. tech., 8, 13-18, (2000) [20] Psihoyios, G.; Simos, T.E., Trigonometrically fitted predictor – corrector methods for IVPs with oscillating solutions, J. comp. appl. math., 158, 1, 135-144, (2003) · Zbl 1027.65095 [21] Shampine, L.F.; Reichelt, M.W., The Matlab ODE suite, SIAM J. sci. comput., 18, 1, 1-22, (1997) · Zbl 0868.65040 [22] Tam, H.-W.; Skeel, R.D., Stability of parallel explicit ODE methods, SIAM J. numer. anal., 30, 4, 1179-1192, (1993) · Zbl 0780.65048 [23] Vanden Berghe, G.; Ixaru, L.Gr.; Van Daele, M., Optimal implicit exponentially-fitted runge – kutta methods, Comput. phys. comm., 140, 346-357, (2001) · Zbl 0990.65080
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.