Abstract
B-spline Gaussian collocation software for the numerical solution of PDEs has been widely used for several decades. BACOL and BACOLI are recently developed packages of this class that provide control of estimates of the temporal and spatial errors of the numerical solution through the use of adaptive time-stepping/adaptive time integration method order selection and adaptive spatial mesh refinement. Previous studies have investigated the performance of the BACOL and BACOLI packages, primarily with respect to work-accuracy measures. In this paper, we investigate the reliability of the BACOL and BACOLI packages, focusing on the relationship between the requested tolerance and the accuracy achieved. In particular, we consider the effect, on the reliability of the software, of (i) the degree of the piecewise polynomials employed in the representation of the spatial dependence of the approximate solution, (ii) the type of spatial error control employed, and (iii) the type of spatial error estimate computed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arsenault, T., Smith, T., Muir, P.H.: Superconvergent interpolants for efficient spatial error estimation in 1D PDE collocation solvers. Can. Appl. Math. Q. 17, 409–431 (2009)
Arsenault, T., Smith, T., Muir, P.H., Pew, J.: Asymptotically correct interpolation-based spatial error estimation for 1D PDE solvers. Can. Appl. Math. Q. 20, 307–328 (2012)
Brenan, K.E., Campbell, S.L., Petzold, L.R.: Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations. Society for Industrial and Applied Mathematics (SIAM), Philadelphia (1989)
de Boor, C.: A Practical Guide to Splines. Volume 27 of Applied Mathematical Sciences. Springer, New York (1978)
Díaz, J.C., Fairweather, G., Keast, P.: Algorithm 603. COLROW and ARCECO: FORTRAN packages for solving certain almost block diagonal linear systems by modified alternate row and column elimination. ACM Trans. Math. Softw. 9 (3), 376–380 (1983)
Gear, C.W.: Numerical Initial Value Problems in Ordinary Differential Equations. Prentice-Hall, Englewood Cliffs (1971)
Hairer, E., Nørsett, S.P., Wanner, G.: Solving Ordinary Differential Equations. I. Volume 8 of Springer Series in Computational Mathematics, 2nd edn. Springer, Berlin (1993)
Keast, P., Muir, P.H.: Algorithm 688: EPDCOL: a more efficient PDECOL code. ACM Trans. Math. Softw. 17 (2), 153–166 (1991)
Li, Z., Muir, P.H.: B-spline Gaussian collocation software for two-dimensional parabolic PDEs. Adv. Appl. Math. Mech. 5, 528–547 (2013)
Madsen, N.K., Sincovec, R.F.: Algorithm 540: PDECOL, general collocation software for partial differential equations. ACM Trans. Math. Softw. 5 (3), 326–351 (1979)
Muir, P.H., Pew, J.: Tolerance vs. error results for a class of error control B-spline Gaussian collocation PDE solvers. Saint Mary’s University, Department of Mathematics and Computing Science Technical Report Series. http://cs.smu.ca/tech_reports (2015)
Pew, J., Li, Z., Muir, P.H.: A computational study of the efficiency of collocation software for 1D parabolic PDEs with interpolation-based spatial error estimation. Saint Mary’s University, Dept. of Mathematics and Computing Science Technical Report Series. http://cs.smu.ca/tech_reports (2013)
Pulverer, G., Söderlind, G., Weinmüller, E.: Automatic grid control in adaptive BVP solvers. Numer. Algorithms 56 (1), 61–92 (2011)
Söderlind, G.: Digital filters in adaptive time-stepping. ACM Trans. Math. Softw. 29 (1), 1–26 (2003)
Söderlind, G., Wang, L.: Adaptive time-stepping and computational stability. J. Comput. Appl. Math. 185 (2), 225–243 (2006)
Söderlind, G., Wang, L.: Evaluating numerical ODE/DAE methods, algorithms and software. J. Comput. Appl. Math. 185 (2), 244–260 (2006)
Wang, R.: High order adaptive collocation software for 1-D parabolic PDEs. Ph.D. thesis, Dalhousie University (2002)
Wang, R., Keast, P., Muir, P.H.: BACOL: B-spline Adaptive COLlocation software for 1D parabolic PDEs. ACM Trans. Math. Softw. 30 (4), 454–470 (2004)
Wang, R., Keast, P., Muir, P.H.: A comparison of adaptive software for 1D parabolic PDEs. J. Comput. Appl. Math. 169 (1), 127–150 (2004)
Wang, R., Keast, P., Muir, P.H.: A high-order global spatially adaptive collocation method for 1-D parabolic PDEs. Appl. Numer. Math. 50 (2), 239–260 (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Muir, P., Pew, J. (2016). An Analysis of the Reliability of Error Control B-Spline Gaussian Collocation PDE Software. In: Bélair, J., Frigaard, I., Kunze, H., Makarov, R., Melnik, R., Spiteri, R. (eds) Mathematical and Computational Approaches in Advancing Modern Science and Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-30379-6_42
Download citation
DOI: https://doi.org/10.1007/978-3-319-30379-6_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30377-2
Online ISBN: 978-3-319-30379-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)