Seo Jongmin, Schiavazzi Daniele E, Marsden Alison L
Department of Pediatrics and Institute for Computational and Mathematical Engineering(ICME), Stanford University, Stanford, CA, USA,
Department of Applied and Computational Mathematics and Statistics, University of Notre Dame, IN, USA,
Comput Mech. 2019 Sep 15;64:717-739. doi: 10.1007/s00466-019-01678-3. Epub 2019 Feb 6.
Computing the solution of linear systems of equations is invariably the most time consuming task in the numerical solutions of PDEs in many fields of computational science. In this study, we focus on the numerical simulation of cardiovascular hemodynamics with rigid and deformable walls, discretized in space and time through the variational multiscale finite element method. We focus on three approaches: the problem agnostic generalized minimum residual (GMRES) and stabilized bi-conjugate gradient (BICGS) methods, and a recently proposed, problem specific, bi-partitioned (BIPN) method. We also perform a comparative analysis of several preconditioners, including diagonal, block-diagonal, incomplete factorization, multigrid, and resistance based methods. Solver performance and matrix characteristics (diagonal dominance, symmetry, sparsity, bandwidth and spectral properties) are first examined for an idealized cylindrical geometry with physiologic boundary conditions and then successively tested on several patient-specific anatomies representative of realistic cardiovascular simulation problems. Incomplete factorization preconditioners provide the best performance and results in terms of both strong and weak scalability. The BIPN method was found to outperform other methods in patient-specific models with rigid walls. In models with deformable walls, BIPN was outperformed by BICG with diagonal and Incomplete LU preconditioners.
在许多计算科学领域中,求解线性方程组始终是偏微分方程数值解中最耗时的任务。在本研究中,我们专注于具有刚性和可变形壁的心血管血液动力学的数值模拟,通过变分多尺度有限元方法在空间和时间上进行离散。我们关注三种方法:与问题无关的广义最小残差(GMRES)和稳定双共轭梯度(BICGS)方法,以及最近提出的、针对特定问题的双分区(BIPN)方法。我们还对几种预条件器进行了比较分析,包括对角、块对角、不完全分解、多重网格和基于阻力的方法。首先针对具有生理边界条件的理想化圆柱几何结构检查求解器性能和矩阵特性(对角占优性、对称性、稀疏性、带宽和谱特性),然后在代表实际心血管模拟问题的几个患者特异性解剖结构上依次进行测试。不完全分解预条件器在强扩展性和弱扩展性方面都提供了最佳性能和结果。在具有刚性壁的患者特异性模型中,发现BIPN方法优于其他方法。在具有可变形壁的模型中,对角和不完全LU预条件器的BICG方法优于BIPN方法。