Multiple-Relaxation Runge Kutta Methods for Conservative Dynamical Systems

02/10/2023
by   Abhijit Biswas, et al.
0

We generalize the idea of relaxation time stepping methods in order to preserve multiple nonlinear conserved quantities of a dynamical system by projecting along directions defined by multiple time stepping algorithms. Similar to the directional projection method of Calvo et. al., we use embedded Runge-Kutta methods to facilitate this in a computationally efficient manner. Proof of the accuracy of the modified RK methods and the existence of valid relaxation parameters are given, under some restrictions. Among other examples, we apply this technique to Implicit-Explicit Runge-Kutta time integration for the Korteweg-de Vries equation and investigate the feasibility and effect of conserving multiple invariants for multi-soliton solutions.

READ FULL TEXT
research
09/05/2023

Accurate Solution of the Nonlinear Schrödinger Equation via Conservative Multiple-Relaxation ImEx Methods

The nonlinear Schrödinger (NLS) equation possesses an infinite hierarchy...
research
03/06/2020

General Relaxation Methods for Initial-Value Problems with Application to Multistep Schemes

Recently, an approach known as relaxation has been developed for preserv...
research
02/27/2023

Resolving Entropy Growth from Iterative Methods

We consider entropy conservative and dissipative discretizations of nonl...
research
11/16/2022

A necessary condition for non oscillatory and positivity preserving time-integration schemes

Modified Patankar (MP) schemes are conservative, linear implicit and unc...
research
07/19/2023

Deep projection networks for learning time-homogeneous dynamical systems

We consider the general class of time-homogeneous dynamical systems, bot...
research
09/15/2020

An explicit and practically invariants-preserving method for conservative systems

An explicit numerical strategy that practically preserves invariants is ...

Please sign up or login with your details

Forgot password? Click here to reset