首页> 外文期刊>ACM transactions on mathematical software >SYM-ILDL: Incomplete LDL~T Factorization of Symmetric Indefinite and Skew-Symmetric Matrices
【24h】

SYM-ILDL: Incomplete LDL~T Factorization of Symmetric Indefinite and Skew-Symmetric Matrices

机译:SYM-ILDL:对称不定和斜对称矩阵的不完全LDL〜T因式分解

获取原文
获取原文并翻译 | 示例

摘要

SYM-ILDL is a numerical software package that computes incomplete LDLT (ILDL) factorizations of symmetric indefinite and real skew-symmetric matrices. The core of the algorithm is a Crout variant of incomplete LU (ILU), originally introduced and implemented for symmetric matrices by Li and Saad [2005]. Our code is economical in terms of storage, and it deals with real skew-symmetric matrices as well as symmetric ones. The package is written in C++ and is templated, is open source, and includes a MATLAB (TM) interface. The code includes built-in RCM and AMD reordering, two equilibration strategies, threshold Bunch-Kaufman pivoting, and rook pivoting, as well as a wrapper to MC64, a popular matching-based equilibration and reordering algorithm. We also include two built-in iterative solvers: SQMR, preconditioned with ILDL, and MINRES, preconditioned with a symmetric positive definite preconditioner based on the ILDL factorization.
机译:SYM-ILDL是一个数字软件包,可计算对称不定和实斜对称矩阵的不完全LDLT(ILDL)分解。该算法的核心是不完全LU的Crout变体(ILU),最初由Li和Saad [2005]引入并实现用于对称矩阵。就存储而言,我们的代码是经济的,它可以处理实斜对称矩阵和对称矩阵。该程序包是用C ++编写的,并且是模板化的,是开源的,并包含一个MATLAB(TM)接口。该代码包括内置的RCM和AMD重排序,两种平衡策略,阈值Bunch-Kaufman枢轴和rook枢轴,以及MC64的包装,MC64是一种流行的基于匹配的平衡和重排序算法。我们还包括两个内置的迭代求解器:使用ILDL预处理的SQMR和使用基于ILDL分解的对称正定预处理器进行预处理的MINRES。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号