ACCURATE SOLUTION OF THE NONLINEAR SCHRÖDINGER EQUATION VIA CONSERVATIVE MULTIPLE-RELAXATION IMEX METHODS

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

The nonlinear Schrödinger (NLS) equation possesses an infinite hierarchy of conserved densities, and the numerical preservation of some of these quantities is critical for accurate long-time simulations. We propose a discretization that conserves one or two of these conserved quantities by combining higher-order implicit-explicit (ImEx) Runge-Kutta time integrators with the relaxation technique and adaptive step size control and only requires the solution of one or two algebraic equations at the end of each step. We show through numerical tests that our mass-conserving method is much more efficient and accurate than the widely used second-order time-splitting pseudospectral approach. Compared to higher-order operator splitting, it gives similar results in general and significantly better results near the semiclassical limit. Furthermore, for some problems adaptive time stepping provides a dramatic reduction in cost without sacrificing accuracy. We also propose a full discretization that conserves both mass and energy by using a conservative finite element spatial discretization and multiple relaxation in time. Our results suggest that this method provides a qualitative improvement in long-time error growth for multi-soliton solutions.

Original languageEnglish (US)
Pages (from-to)A3827-A3848
JournalSIAM Journal on Scientific Computing
Volume46
Issue number6
DOIs
StatePublished - 2024

Bibliographical note

Publisher Copyright:
© 2024 Society for Industrial and Applied Mathematics.

Keywords

  • conservative systems
  • ImEx Runge-Kutta methods
  • invariants-preserving numerical methods
  • nonlinear Schrödinger equation
  • relaxation approach
  • step size control

ASJC Scopus subject areas

  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'ACCURATE SOLUTION OF THE NONLINEAR SCHRÖDINGER EQUATION VIA CONSERVATIVE MULTIPLE-RELAXATION IMEX METHODS'. Together they form a unique fingerprint.

Cite this