×

克里洛夫·阿德

swMATH编号: 42922
软件作者: 克里斯·肖特洛普(Chris Schoutrop);十Thije Boonkkamp,Jan;范·迪克(Jan van Dijk)
描述: 对流扩散反应方程BiCGStab和IDR解算器的可靠性研究。研究了BiCGStab和IDR求解器在对流扩散反应方程指数格式离散化中的可靠性。所得离散化矩阵具有实特征值。我们考虑BiCGStab、IDR((S)、)BiCGStap((L))和BiCGSta的各种修改,其中(S)表示阴影空间的维数,(L)表示多项式部分中使用的多项式的次数。BiCGStab的几个实现在精确算法中是等价的,但在有限精度算法中不是等价的。我们考虑的BiCGStab修改如下:;选择一个随机阴影向量,一个可靠的更新方案,并存储最佳的中间解。结果表明,局部最小残差算法是一种类似于BiCGStab的“最小残差”步骤的方法,可以用具有齐次Dirichlet残差边界条件的含时对流-扩散反应方程来解释,它在收敛性分析中起着关键作用。由于实际特征值的存在,在数值实验中,BiCGStab((L))与BiCGStap相比的优势不大。非解析(如均匀随机)阴影残差对BiCGStab的可靠性至关重要。可靠的更新方案确保真正达到所需的公差。保留最佳中间溶液没有显著效果。建议使用随机阴影残差和可靠的更新方案修改BiCGStab,特别是在大Péclet和小Damköhler数的情况下。另一种选择是IDR((S)),在矩阵向量乘积数量方面,它在强平流问题上的表现优于BiCGStab。数值实验中使用的MATLAB代码可在GitLab:url上获得{https://gitlab.com/ChrisSchoutrop/krylov-adr},IDR((S))的C++实现可在Eigen线性代数库中获得:url{网址:http://eigen.tuxfamily.org}。
主页: https://global-sci.org/intro/article_detail/cicp/20791.html
源代码:  https://gitlab.com/ChrisSchoutrop/krylov-adr
依赖项: Matlab公司
关键词: BiCGStab公司;印尼盾;阴影残差;平流扩散反应方程
相关软件: IDRS选项卡;艾根;COMSOL公司;BiCG选项卡;Matlab公司
引用于: 1文件

按年份列出的引文