The continuous extension of the B-spline linear multistep methods for BVPs on non-uniform meshes

被引:27
|
作者
Mazzia, Francesca [2 ]
Sestini, Alessandra [1 ]
Trigiante, Donato [3 ]
机构
[1] Dipartimento Matemat U Dini, I-50134 Florence, Italy
[2] Dipartimento Matemat, I-70125 Bari, Italy
[3] Dipartimento Energet S Stecco, I-50134 Florence, Italy
关键词
Boundary value problems; Ordinary differential equations; B-splines; Spline collocation; Boundary value methods; Continuous extensions; BOUNDARY-VALUE-PROBLEMS; STABILITY;
D O I
10.1016/j.apnum.2008.03.036
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
B-spline methods are Linear Multistep Methods based on B-splines which have good stability properties [F. Mazzia, A. Sestini, D. Trigiante, B-spline multistep methods and their continuous extensions, SIAM J. Numer Anal. 44 (5) (2006) 1954-1973] when used as Boundary Value Methods [L. Brugnano, 1). Trigiante, Convergence and stability of boundary value methods for ordinary differential equations, J. Comput. Appl. Math. 66 (1-2) (1996) 97-109; L. Brugnano, D. Trigiante, Solving Differential Problems by Multistep Initial and Boundary Value Methods, Gordon and Breach Science Publishers, Amsterdam, 1998]. In addition, they have an important feature: if k is the number of steps, it is always possible to associate to the numerical solution a C-k spline of degree k + 1 collocating the differential equation at the mesh points. In this paper we introduce an efficient algorithm to compute this continuous extension in the general case of a non-uniform mesh and we prove that the spline shares the convergence order with the numerical solution. Some numerical results for boundary value problems are presented in order to show that the use of the information given by the continuous extension in the mesh selection strategy and in the Newton iteration makes more robust and efficient a Matlab code for the solution of BVPs. (C) 2008 IMACS. Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:723 / 738
页数:16
相关论文
共 50 条
  • [1] B-spline linear multistep methods and their continuous extensions
    Mazzia, Francesca
    Sestini, Alessandra
    Trigiante, Donato
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2006, 44 (05) : 1954 - 1973
  • [2] Neural Diffeomorphic Non-uniform B-spline Flows
    Hong, Seongmin
    Chun, Se Young
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 10, 2023, : 12225 - 12233
  • [3] BLIND WATERMARKING OF NON-UNIFORM B-SPLINE SURFACES
    Sun, Shusen
    Pan, Zhigeng
    Kim, Tae-Wan
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2008, 8 (03) : 439 - 454
  • [4] THE CIRCLE AS A NON-UNIFORM RATIONAL B-SPLINE CURVE
    Schindler, Frank
    APLIMAT 2005 - 4TH INTERNATIONAL CONFERENCE, PT II, 2005, : 357 - 360
  • [5] The interpolation algorithm based on non-uniform B-spline curve
    Kong, Y.
    Xiao, Y.
    Han, M.
    Peng, X.
    Huazhong Ligong Daxue Xuebao/Journal Huazhong (Central China) University of Science and Technology, 2001, 29 (04): : 69 - 71
  • [6] Derivative-orthogonal non-uniform B-Spline wavelets
    Theodosiou, T. C.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2021, 188 : 368 - 388
  • [7] Railroad inspection employing a Non-Uniform B-Spline Approach
    Chacon Munoz, J.
    Garcia Marquez, F.
    Roberts, C.
    Papaelias, M.
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2009, : 170 - 176
  • [8] Non-uniform B-spline subdivision using refine and smooth
    Cashman, Thomas J.
    Dodgson, Neil A.
    Sabin, Malcolm A.
    MATHEMATICS OF SURFACES XII, PROCEEDINGS, 2007, 4647 : 121 - +
  • [9] A digraph and matrix representation for non-uniform B-spline functions
    Santoro, E
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, 1996, 2644 : 224 - 231