In this work, we study the convergence and performance of nonlinear solvers for the Bidomain equations after decoupling the ordinary and partial differential equations of the cardiac system. We first rigorously prove that Quasi-Newton methods such as BFGS and nonlinear Conjugate-Gradient such as Fletcher-Reeves methods are globally convergent, by studying an auxiliary variational problem under physically reasonable hypotheses. Then, we compare several nonlinear solvers in terms of execution time, robustness with respect to the data and parallel scalability. Our results suggest that Quasi-Newton methods are the best choice for this type of problem, being faster than standard Newton-Krylov methods without hindering their robustness or scalability. In addition, first order methods are also competitive, and represent a better alternative for matrix-free implementations, which are suitable for GPU computing.
翻译:在这项工作中,我们在分离了心脏系统的普通和部分差异方程式之后,研究了Bidomain方程式的非线性溶解器的趋同和性能。我们首先严格地证明,如BFGS和Fletcher-Reeves等非线性共振器方法等准线性共振法在全球是趋同的,方法是在物理上合理的假设下研究辅助性变异问题。然后,我们比较了几个非线性溶解器,从执行时间、数据坚固性和平行可伸缩性等方面看。我们的结果表明,Quasi-Newton 方法是这类问题的最佳选择,比标准的牛顿-克利洛夫方法更快,同时又不妨碍其稳健性或可伸缩性。此外,第一顺序方法也是竞争性的,是适合 GPU 计算机的无矩阵执行的更好替代方法。