COLLOCATION SOFTWARE FOR BOUNDARY-VALUE DIFFERENTIAL-ALGEBRAIC EQUATIONS

被引:83
|
作者
ASCHER, UM [1 ]
SPITERI, RJ [1 ]
机构
[1] UNIV BRITISH COLUMBIA,DEPT MATH,VANCOUVER V6T 1Z2,BC,CANADA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 1994年 / 15卷 / 04期
关键词
DIFFERENTIAL-ALGEBRAIC EQUATIONS; BOUNDARY VALUE PROBLEMS; COLLOCATION; PROJECTION; SOFTWARE;
D O I
10.1137/0915056
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The methods and implementation of a general-purpose code, COLDAE, are described. This code can solve boundary value problems for nonlinear systems of semi-explicit differential-algebraic equations (DAEs) of index at most 2. Fully implicit index-1 boundary value DAE problems can be handled as well. The code COLDAE is an extension of the package COLNEW (COLSYS) for solving boundary value ODEs. The implemented method is piecewise polynomial collocation at Gaussian points, extended as needed by the projection method of Ascher-Petzold. For general semi-explicit index-2 problems, as well as for fully implicit index-1 problems, a selective projected collocation method is defined and its use is demonstrated. The mesh selection procedure of COLSYS is modified for the case of index-2 constraints. Also discussed is shooting for initial guesses. The power and generality of the code are demonstrated by examples. COLDAE can be obtained from the electronic library netlib.
引用
收藏
页码:938 / 952
页数:15
相关论文
共 50 条