Algebraically stable SDIRK methods with controllable numerical dissipation for first/second-order time-dependent problems

Yazhou Wang, Xiaodai Xue, Kumar K. Tamma, Nikolaus A. Adams

Research output: Contribution to journalArticlepeer-review


In this paper, a family of four-stage singly diagonally implicit Runge-Kutta methods are proposed to solve first-/second-order time-dependent problems, exhibiting the following numerical properties: fourth-order accuracy in time, unconditional stability, controllable numerical dissipation, and adaptive time step selection. The BN-stability condition is employed as a constraint to optimize parameters in the Butcher table, having significant benefits, and hence is recommended for nonlinear dynamics problems in contrast to existing methods. Numerical examples involving both first- and second-order linear/nonlinear dynamics problems validate the proposed method, and numerical results reveal that the proposed methods are free from the order reduction phenomenon when applied to nonlinear dynamics problems. The performance of adaptive time-stepping using the embedded scheme is further illustrated by the phase-field modeling problem. Additionally, the advantages and disadvantages of three-stage third-order accurate algebraically stable methods are discussed. The proposed high-order time integration can be readily integrated into high-order spatial discretization methods, such as the high-order spectral element method employed in this paper, to obtain high-order discretization in space and time dimensions.

Original languageEnglish
Article number113032
JournalJournal of Computational Physics
StatePublished - 1 Jul 2024


  • Nonlinear stability
  • Numerical dissipation and dispersion
  • Singly diagonally implicit Runge-Kutta
  • Stability analysis
  • Time discretization


Dive into the research topics of 'Algebraically stable SDIRK methods with controllable numerical dissipation for first/second-order time-dependent problems'. Together they form a unique fingerprint.

Cite this