Journal of Computational Physics
Discrete absorbing boundary conditions for Schrödinger-type equations: practical implementation
Mathematics of Computation
Numerical studies of stabilized Townes solitons
Mathematics and Computers in Simulation - Special issue: Nonlinear waves: computation and theory IV
Journal of Computational Physics
Perfectly matched layers in photonics computations: 1D and 2D nonlinear coupled mode equations
Journal of Computational Physics
Journal of Computational Physics
A perfectly matched layer approach to the nonlinear Schrödinger wave equations
Journal of Computational Physics
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
Numerical studies of stabilized Townes solitons
Mathematics and Computers in Simulation
Numerical solution to coupled nonlinear Schrödinger equations on unbounded domains
Mathematics and Computers in Simulation
Adaptive artificial boundary condition for the two-level Schrödinger equation with conical crossings
Journal of Computational Physics
Numerical Blow-up of Semilinear Parabolic PDEs on Unbounded Domains in R2
Journal of Scientific Computing
HPCS'09 Proceedings of the 23rd international conference on High Performance Computing Systems and Applications
Hi-index | 0.04 |
A large number of differential equation problems which admit traveling waves are usually defined on very large or infinite domains. To numerically solve these problems on smaller subdomains of the original domain, artificial boundary conditions must be defined for these subdomains. One type of artificial boundary condition which can minimize the size of such subdomains is the absorbing boundary condition. The imposition of absorbing boundary conditions is a technique used to reduce the necessary spatial domain when numerically solving partial differential equations that admit traveling waves. Such absorbing boundary conditions have been extensively studied in the context of hyperbolic wave equations. In this paper, general absorbing boundary conditions will be developed for the Schrödinger equation with one spatial dimension, using group velocity considerations. Previously published absorbing boundary conditions will be shown to reduce to special cases of this absorbing boundary condition. The well-posedness of the initial boundary value problem of the absorbing boundary condition, coupled to the interior Schrödinger equation, will also be discussed. Extension of the general absorbing boundary condition to higher spatial dimensions will be demonstrated. Numerical simulations using initial single Gaussian, double Gaussian, and a narrow Gaussian pulse distributions will be given, with comparision to exact solutions, to demonstrate the reflectivity properties of various orders of the absorbing boundary condition.