Algorithm 859: BABDCR - A Fortran 90 package for the solution of bordered ABD linear systems

被引:8
作者
Amodio, Pierluigi [1 ]
Romanazzi, Giuseppe [1 ]
机构
[1] Univ Bari, Dipartimento Matemat, Bari, Italy
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2006年 / 32卷 / 04期
关键词
algorithms; documentation; linear systems; bordered almost block diagonal matrices; numerical solution; cyclic reduction;
D O I
10.1145/1186785.1186791
中图分类号
TP31 [计算机软件];
学科分类号
081202 [计算机软件与理论]; 0835 [软件工程];
摘要
BABDCR is a package of Fortran 90 subroutines for the solution of linear systems with bordered almost block diagonal coefficient matrices. It is designed to handle matrices with blocks of the same size, that is, having a block upper bidiagonal structure with an additional block in the right upper corner. The algorithm implemented in the package performs cyclic reduction of the coefficient matrix in order to reduce the fill-in due to the corner block.
引用
收藏
页码:597 / 608
页数:12
相关论文
共 20 条
[1]
A cyclic reduction approach to the numerical solution of boundary value ODEs [J].
Amodio, P ;
Paprzycki, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (01) :56-68
[2]
Amodio P, 2000, NUMER LINEAR ALGEBR, V7, P275, DOI 10.1002/1099-1506(200007/08)7:5<275::AID-NLA198>3.0.CO
[3]
2-G
[4]
[Anonymous], 1995, CLASSICS APPL MATH
[5]
CODES FOR ALMOST BLOCK DIAGONAL SYSTEMS [J].
BRANKIN, RW ;
GLADWELL, I .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1990, 19 (07) :1-6
[6]
SOLVEBLOK - A PACKAGE FOR SOLVING ALMOST BLOCK DIAGONAL LINEAR-SYSTEMS [J].
DEBOOR, C ;
WEISS, R .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1980, 6 (01) :80-87
[7]
FORTRAN PACKAGES FOR SOLVING CERTAIN ALMOST BLOCK DIAGONAL LINEAR-SYSTEMS BY MODIFIED ALTERNATE ROW AND COLUMN ELIMINATION [J].
DIAZ, JC ;
FAIRWEATHER, G ;
KEAST, P .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1983, 9 (03) :358-375
[8]
DIAZ JC, 1983, ACM T MATH SOFTWARE, V9, P376, DOI 10.1145/356044.356054
[9]
Algorithms for almost block diagonal linear systems [J].
Fairweather, G ;
Gladwell, A .
SIAM REVIEW, 2004, 46 (01) :49-58
[10]
Garrett B., 2001, Journal of Computational Methods in Science and Engineering, V1, P75