Hostname: page-component-6898cfcb55-kwdml Total loading time: 0 Render date: 2026-11-11T23:54:38.997Z Has data issue: false hasContentIssue false

Implementation of fictitious absorbing layers with deceleration effects for one-dimensional Schrödinger equations

Published online by Cambridge University Press:  01 October 2020

Hitoshi Kanai*
Affiliation:
Department of Computer and Network Engineering, University of Electro-Communications, 1-5-1 Chofugaoka, Chofu, Tokyo182-8585, Japan
Tomo Tatsuno
Affiliation:
Department of Computer and Network Engineering, University of Electro-Communications, 1-5-1 Chofugaoka, Chofu, Tokyo182-8585, Japan
*
†Email address for correspondence: arzector02@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

Absorbing boundary conditions or layers are used in simulations to reduce or eliminate wave reflections from the boundary; one of the most widely used absorbing layers is Berenger's perfectly matched layer (PML). In this paper, PML is extended to a compound absorbing layer which has multiple effects of damping and deceleration, and is applied to linear and nonlinear Schrödinger equations. The deceleration extends the time to damp out the modes with higher phase velocities, leading to remarkably reduced total reflection for dispersive waves. By invoking the two effects independently, the flexibility and performance are enhanced. Since this method is based on the WKB formalism, it requires an absorbing layer of a moderate size.

Information

Type
Research Article
Copyright
Copyright © The Author(s), 2020. Published by Cambridge University Press
Figure 0

Figure 1.Relation between the simulation domains and equations, with Schrödinger equation (2.1) in the interior domain and one or more layer equations in the exterior domains.

Figure 1

Figure 2.Numerical errors of the damping layer equation (4.2), $D_{{L}} = D_{{R}} = 2$.

Figure 2

Figure 3.Density plot of $\log _{10}|u|$. (a) Exact solution (2.10); (b) damping layer equation (4.2) with $\sigma _0 = 40$, $D_{{L}} = D_{{R}} = 2$.

Figure 3

Figure 4.Simulation results of the damping layer equation (4.9), $D_{{L}} = D_{{R}} = 2$. (a) Numerical errors; (b) log contour plot, $\sigma _0 = 5$.

Figure 4

Figure 5.The comparison of deceleration effect with the fourth order $\delta (x)$ and the quadratic $\delta (x)$.

Figure 5

Figure 6.Numerical errors of the deceleration layer equation (4.13), $D_{{L}} = D_{{R}} = 2$. Note that this plot is shown with a linear scale.

Figure 6

Figure 7.Density plots of $\log _{10}|u|$ for the deceleration layer equation (4.13) with the boundary layer thickness $D_{{L}} = D_{{R}} = 2$. (a) $\delta _0 = 0$ (no deceleration); (b) $\delta _0 = 40$.

Figure 7

Figure 8.Comparison of the deceleration ratio $R_{D2}$ for several wavenumbers.

Figure 8

Figure 9.Numerical errors of the deceleration layer equation (4.20), $D_{{L}} = D_{{R}} = 2$.

Figure 9

Figure 10.Density plots of $\log _{10}|u|$ for the deceleration layer equation (4.20) with the boundary layer thickness $D_{{L}} = D_{{R}} = 2$. (a) $\delta _0 = 0$ (no deceleration); (b) $\delta _0 = 0.20$.

Figure 10

Figure 11.Numerical errors of the absorbing layer equation (4.25) with the layer thickness $D_{{L}} = D_{{R}} = 2$. (a) Variable maximum value of the deceleration function $\delta _0$ with fixed damping function maximum $\sigma _0 = 40$, which was the best parameter in the simulation for the damping layer equation (4.2) in figure 2. (b) Variable damping function maximum $\sigma _0$ with fixed maximum value of the deceleration function $\delta _0 = 0.2$.

Figure 11

Figure 12.Density plot of $\log _{10}|u|$ for the absorbing layer equation (4.25) with the boundary layer thickness $D_{{L}} = D_{{R}} = 2$. The damping function maximum is $\sigma _0 = 10$, and the maximum value of the deceleration function is $\delta _0 = 0.2$.

Figure 12

Figure 13.Numerical errors of the absorbing layer equation (4.25) with $k D = 8$.

Figure 13

Figure 14.Numerical errors of the absorbing layer equation (4.25) with initial condition with three peak wavenumbers ($k_{0} = 5, 8, 11$).

Figure 14

Figure 15.Numerical errors of the absorbing layer equation (5.10) with the layer thickness $D_{{L}} = D_{{R}} = 1$. Variable damping function maximum $\sigma _{0}$ with fixed maximum value of the deceleration function $\delta _{0} = 0.04$.

Figure 15

Figure 16.Numerical errors of the absorbing layer equation (5.10) with $k D = 8$.

Figure 16

Figure 17.Numerical errors of the absorbing layer equation (5.10) for three solitons superimposed.