Abstract

This paper addresses the construction of numerical boundary conditions for simulating rogue wave solutions in the nonlinear Schrödinger equation. While three kinds of commonly used boundary conditions require a big enough computational domain to reproduce solutions faithfully in the central domain, we propose transparent boundary conditions for the Peregrine soliton and Kuznetsov-Ma breather solutions, respectively. For both solutions, these boundary conditions require a smaller computational domain than other boundary conditions to attain the best accuracy of the Crank-Nicolson scheme and selected mesh size, which will be referred to as the "acceptable accuracy" below. In particular, the computational domain with these boundary conditions is only 1/16 as small as others in the simulations of the Peregrine soliton solution. As a result, they reduce both the memory requirement and the computing time for the Peregrine soliton solution.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.