In this paper, a third order General Linear Method for finding the numerical solution of Volterra integro-differential equation is considered. The order conditions of the proposed method are derived based on techniques of B-series and 'rooted trees'. The integral operator in Volterra integro-differential equation approximated using Simpson's rule and Lagrange interpolation is discussed. To illustrate the efficiency of third order General Linear Method, we compare the method with a third order Runge-Kutta method.
Citation: |
Table 1. Matrix representation of coefficients of GLM.
Table 2.
Matrix coefficients of GLM with
Table 3. Order conditions of GLM up to order three.
No | Order conditions |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
Table 4. Coefficients Set 1 of third order GLM
Table 5. Coefficients Set 2 of third order GLM
Table 6. Coefficients Set 3 of third order GLM
Table 7. Maximum global errors for Problem 1
GLM, |
RK, |
|
Step size | MAXE | |
Table 8. Maximum global errors for Problem 2
GLM, |
RK, |
|
Step size | MAXE | |
Table 9. Maximum global errors for Problem 3
GLM, |
RK, |
|
Step size | MAXE | |
Table 10. Maximum global errors for Problem 4
GLM, |
RK, |
|
Step size | MAXE | |
Table 11. Maximum global errors for Problem 5
GLM, |
RK, |
|
Step size | MAXE | |
Table 12. Total number of function evaluations Problems 1 - 5
GLM, |
RK, |
|
Step size | TFE | |
[1] | J. C. Butcher, General linear methods, Acta Numerica, 15 (2006), 157-256. doi: 10.1017/S0962492906220014. |
[2] | J. C. Butcher, Numerical Methods for Ordinary Differential Equations, John Wiley and Sons, Chichester, 2008. doi: 10.1002/9781119121534. |
[3] | P. Chartier, E. Hairer and G. Vilmart, Algebraic structures of B-series, Foundations of Computational Mathematics, 10 (2010), 407-427. doi: 10.1007/s10208-010-9065-1. |
[4] | J. R. Dormand, Numerical Methods for Differential Equations: A Computational Approach, CRC Press, Florida, 1992. doi: 10.1201/9781351075107. |
[5] | A. Filiz, A fourth-order robust numerical method for integro-differential equations, Asian Journal of Fuzzy and Applied Mathematics, 1 (2013), 28-33. |
[6] | A. Filiz, Numerical solution of linear volterra integro-differential equations using runge-kutta-felhberg method, Applied and Computational Mathematics, 1 (2014), 9-14. |
[7] | A. Filiz, General linear methods for ordinary differential equations, Mathematics and Computers in Simulation, 79 (2009), 1834-1845. doi: 10.1016/j.matcom.2007.02.006. |
[8] | P. Linz, Analytical and Numerical Methods for Volterra Equations, SIAM, Philadelphia, 1985. |
[9] | F. Rabiei, F. A. Hamid, M. M. Rashidi and F. Ismail, Numerical simulation of fuzzy differential equations using general linear method and B-series, Advances in Mechanical Engineering, 9 (2010), 1-16. |
[10] | B. Raftari, Numerical solutions of the linear volterra integro-differential equations: Homotopy perturbation method and finite difference method, World Applied Sciences Journal, 9 (2010), 7-12. |
[11] | A. M. Wazwaz, Linear and Nonlinear Integral Equations, Springer, Beijing, 2011. doi: 10.1007/978-3-642-21449-3. |
[12] | M. Zarebnia, Sinc numerical solution for the Volterra integro-differential equation, Nonlinear Sci. Numer. Simulat., 15 (2010), 700-706. doi: 10.1016/j.cnsns.2009.04.021. |