#### Filter Results:

#### Publication Year

1982

2016

#### Publication Type

#### Co-author

#### Publication Venue

#### Key Phrases

Learn More

We present a simple to use, yet powerful code package called NLSEmagic to numerically integrate the nonlinear Schrödinger equation in one, two, and three dimensions. NLSEmagic is a high-order finite-difference code package which utilizes graphic processing unit (GPU) parallel architectures. The codes running on the GPU are many times faster than their… (More)

a r t i c l e i n f o a b s t r a c t Linearized numerical stability bounds for solving the nonlinear time-dependent Schrödinger equation (NLSE) using explicit finite-differencing are shown. The bounds are computed for the fourth-order Runge–Kutta scheme in time and both second-order and fourth-order central differencing in space. Results are given for… (More)

We study the azimuthal modulational instability of vortices with different topological charges, in the focusing two-dimensional nonlinear Schrödinger (NLS) equation. The method of studying the stability relies on freezing the radial direction in the Lagrangian functional of the NLS in order to form a quasi-one-dimensional azimuthal equation of motion, and… (More)

We describe and test an easy-to-implement two-step high-order compact (2SHOC) scheme for the Laplacian operator and its implementation into an explicit finite-difference scheme for simulating the nonlinear Schrödinger equation (NLSE). Our method relies on a compact 'double-differencing' which is shown to be computationally equivalent to standard… (More)

The dynamics of vortex ring pairs in the homogeneous nonlinear Schrödinger equation is studied. The generation of numerically exact solutions of traveling vortex rings is described and their translational velocity compared to revised analytic approximations. The scattering behavior of co-axial vortex rings with opposite charge undergoing collision is… (More)

We explore the performance and advantages/disadvantages of using unconditionally stable explicit super time-stepping (STS) algorithms versus implicit schemes with Krylov solvers for integrating parabolic operators in thermodynamic MHD models of the solar corona. Specifically, we compare the second-order Runge-Kutta Legendre (RKL2) STS method with the… (More)

We describe and test an easy-to-implement two-step high-order compact (2SHOC) scheme for the Laplacian operator and its implementation into an explicit finite-difference scheme for simulating the nonlinear Schrödinger equation (NLSE). Our method relies on a compact 'double-differencing' which is shown to be computationally equivalent to standard… (More)

- Ronald M. Caplan, Ricardo Carretero
- 2013

The nonlinear Schrödinger equation (NLSE) is a universal model describing the evolution and propagation of complex field envelopes in nonlinear dispersive media. As such, it is used to describe many physical systems including the evolution of water waves, nonlinear optics, thermodynamic pulses, nonlinear waves in fluid dynamics, waves in semiconductors, and… (More)

We revisit the topic of the existence and azimuthal modulational stability of solitary vortices (alias vortex solitons) in the two-dimensional (2D) cubic–quintic nonlinear Schrödinger equation. We develop a semi-analytical approach, assuming that the vortex soliton is relatively narrow, which allows one to effectively split the full 2D equation into radial… (More)