Systems driven by multiple physical processes are central to many areas of science and engineering. Time discretization of multiphysics systems is challenging, since different processes have different levels of stiffness and characteristic time scales. The multimethod approach discretizes each physical process with an appropriate numerical method; the methods are coupled appropriately such that the overall solution has the desired accuracy and stability properties. The authors developed the general-structure additive Runge-Kutta (GARK) framework, which constructs multimethods based on Runge-Kutta schemes. This paper constructs the new GARK-ROS/GARK-ROW families of multimethods based on linearly implicit Rosenbrock/Rosenbrock-W schemes. For ordinary differential equation models, we develop a general order condition theory for linearly implicit methods with any number of partitions, using exact or approximate Jacobians. We generalize the order condition theory to two-way partitioned index-1 differential-algebraic equations. Applications of the framework include decoupled linearly implicit, linearly implicit/explicit, and linearly implicit/implicit methods. Practical GARK-ROS and GARK-ROW schemes of order up to four are constructed.
翻译:由多种物理过程驱动的系统是许多科学和工程领域的核心。多物理学系统的时间离散具有挑战性,因为不同的过程有不同程度的僵硬度和特点的时间尺度。多方法方法将每个物理过程以适当的数字方法分离;方法适当结合,使整体解决办法具有理想的准确性和稳定性。作者开发了通用结构添加添加剂Runge-Kutta(GARK)框架,根据Renge-Kutta(Runge-Kutta)计划构建多方法。本文根据线性隐含的罗森布洛克/Rosenbrock-W计划构建了新的多方法的GARK-ROS/GARK-ROW家族。对于普通的差别方程式模型,我们用精确或近似的叶科比亚人,为含有任何数量分区的线性隐含方法制定了一般条件理论。我们将顺序条件理论概括为双向分割式的指数-1差异-血格方程式。框架的应用包括分解的线性隐含、线性隐含/显性、线性隐含/显和线性隐含/隐含/隐含性-隐含性-隐含-隐含-隐含-WWWs-W计划。对于普通-GAR-GAR-GARGARK-OARK-Os-O-O-O-O-I-O-I-I-I-I-I-I-I-IGAR-I-I-GAR-GARK-I-I-I-I-I-I-I-GAR制方法的系统制方法。