arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2006.16282math.NAcs.NA
收藏

有限元法的Runge-Kutta时间推进自动化

Irksome: Automating Runge--Kutta time-stepping for finite element methods

Patrick E. Farrell, Robert C. Kirby, Jorge Marchena-Menendez

摘要:

虽然隐式龙格-库塔法具有高阶精度和重要的稳定性,但在每个时间步求解耦合代数系统的实现困难和高费用经常被认为是障碍。我们提出IIrksome,一个高层次的库操纵UFL(统一形式语言)的半离散变分形式的表达,以获得UFL表达式的耦合龙格-库塔阶段方程在每个时间步。Irksome与Firedrake软件包一起工作,以实现所产生的耦合代数系统的有效解。数值算例证实了该软件的有效性和我们的求解技术的各种问题。

英文摘要:

While implicit Runge--Kutta methods possess high order accuracy and important stability properties, implementation difficulties and the high expense of solving the coupled algebraic system at each time step are frequently cited as impediments. We present IIrksome, a high-level library for manipulating UFL (Unified Form Language) expressions of semidiscrete variational forms to obtain UFL expressions for the coupled Runge--Kutta stage equations at each time step. Irksome works with the Firedrake package to enable the efficient solution of the resulting coupled algebraic systems. Numerical examples confirm the efficacy of the software and our solver techniques for various problems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑