![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
ABSTRACT
The problem of high-intense laser pulse interaction with a semiconductor under the condition of a light energy nonlinear absorption, which results in high absorption domains formation, is considered. Such interaction allows reaching a construction of an element for all-optical data treatment. For its adequate description we propose new mathematical model taking into account the longitudinal and transverse diffraction effects. The longitudinal diffraction induced a reflection of laser radiation from boundaries of the high absorption domains that results in changing of their spatial structure. The conservative finite-difference scheme (FDS) is developed for numerical computation of the complicated nonlinear processes. The property of the FDS conservatism is proved. For the proposed FDS realization the two-stage iteration method is proposed. Computer simulation results are presented. We show the uniform boundedness of the mesh functions at the iterations and the convergence of the iteration process. We show also positiveness and boundedness of the mesh function corresponding to free-charged particles. We discuss some properties of differential problem including the problem invariants, positiveness of the free-charged concentrations.
1. Introduction
Laser radiation interaction with a semiconductor is a very modern problem for the past decade. One of the important application of such investigation is a creation of an optical bistable element using various nonlinear responses of a semiconductor at a laser radiation exposure. As it is well-known, the optical bistability (OB) is a very promising phenomenon for creation and developing of all-optical data processing and many authors pay their attention to OB phenomenon research since pioneer works [Citation10,Citation11] and continued, for example, in [Citation8,Citation9,Citation13,Citation15,Citation19,Citation23,Citation28,Citation31,Citation32,Citation33,Citation38,Citation39]. In the case of OB existence, the hysteresis loop of semiconductor characteristics in dependence on a laser pulse intensity takes place. As a result, the domains of charged particles high concentration as well as kink structures of a high absorption could be formed, which results in the appearance of contrast spatial structure of free-charged particle concentration as well as explosive absorption of laser energy. In the present paper, we consider the 2D resonatorless model of the absorption OB.
The femtosecond () laser pulse interaction with a semiconductor under the condition of absorption OB occurrence is described by the set of nonlinear PDEs [Citation9]. For numerical solution of such problems, the split-step method is widely used [Citation2,Citation4,Citation6,Citation17,Citation29,Citation30,Citation36,Citation37,Citation40]. For example, in [Citation40] this method is used for a numerical solution of the nonlinear Schrödinger equation. It is shown, how a conservation law and instability are reflected in the numerical finite-difference schemes (FDS). In [Citation37] an efficient time-splitting compact finite-difference method for Gross–Pitaevskii equation is proposed. In [Citation29] a simulation of the nonlinear Schrödinger equation in 1D, 2D and 3D cases is studied on the base of a time-splitting method. The FDS conservatism is investigated on the base of some numerical experiments. In [Citation4] a compact finite-difference method is proposed for the nonlinear Schrödinger equations with constant and variable coefficients.
Much attention is paid to a question of the split-step method properties, such as the conservatism, accuracy and stability. In [Citation2] it is shown, that using of energy-conserving methods for the nonlinear Schrödinger equation, able to conserve a discrete counterpart of the Hamiltonian functional, confers more robustness on the numerical solution of a problem. In [Citation17] the problem of numerical instability of the split-step method applied to the generalized nonlinear Schrödinger equation is widely studied. It should be stressed, that the Fourier method or its modifications applied to such problems [Citation6,Citation40], but this approach requires the certain boundary conditions (BCs) for the problem under consideration. Our aim is to develop the finite-difference method for the problems with arbitrary BCs.
Earlier, at theoretical analysing of the resonatorless OB, in particular in our papers [Citation32,Citation33,Citation34,Citation35] also, the charged particles concentration, a potential of the electric field induced by a laser radiation and a laser pulse intensity changing due to a nonlinear absorption at its propagation in a semiconductor have been considered as a rule. However, it is well-known that the free-charged particle high concentration domains formation is observed under the condition of the hysteresis loop realization. Therefore, a laser beam interaction with these domains may result in partial light reflection from their boundaries. To describe this process, we propose a new mathematical model of the problem. Its main feature consists in a replacement of the equation concerning the laser pulse intensity by the Schrödinger equation with respect to the envelope (complex amplitude, slowly varying in time only) of a wave packet. In our opinion, the diffraction effects could play a significant role for changing the OB element characteristics, such as a stability of the bistable states and time of switching from one state to another one, for example. In this regard, taking into account the diffraction effects at the analysis of switching waves is the urgent problem.
For computer simulation of the problem, we develop a conservative FDS similar to that, which we proposed in [Citation34] for the 2D problem without considering diffraction effects. It is a nonlinear implicit one, so to realize it we proposed an original two-stage iteration process. Computer simulation results confirmed that the FDS also possesses an asymptotic stability property that is very important because we should provide computation during the long time interval.
2. Problem statement
In the present paper, we consider the 2D problem of femtosecond laser pulse interaction with a semiconductor taking into account a longitudinal and transverse diffraction of a laser beam. The semiconductor has a rectangular form and could be placed in the external electric field (). Characteristic time of changing the problem parameters is about several tens femtoseconds. A mathematical model for the problem consists from a set of four 2D dimensionless PDEs concerning semiconductor characteristics – free-electron concentration , ionized donors concentration
, electric field potential
[Citation9,Citation26] and a laser pulse complex amplitude
, which is slowly varying in time only:
(1)
(1)
(2)
(2)
(3)
(3)
(4)
(4)
Figure 1. Setup for computer simulation of the femtosecond pulse interaction with a semiconductor. ,
– external electric field strength (x, y are dimensionless spatial coordinates).
![Figure 1. Setup for computer simulation of the femtosecond pulse interaction with a semiconductor. Ex, Ey – external electric field strength (x, y are dimensionless spatial coordinates).](/cms/asset/e99c57ec-6ecf-4ec1-bd17-d96c8169d695/gcom_a_1492117_f0001_b.gif)
The following notations are used: variables x, y are the dimensionless spatial coordinates, parameters ,
denote their maximal values, correspondingly. Variable t denotes a dimensionless time. The electron diffusion coefficients
,
, the diffraction coefficients
and the electron mobility coefficients
,
are non-negative parameters. Parameter
depends, in particular, on the maximal concentration of free-charged particles.
denotes a maximal value of the semiconductor laser energy absorption.
is a wave number,
,
. According to physical sense of the problem, the concentrations
,
and the absorption coefficient
must be non-negative. Therefore, the concentration
must be less or equal to unity, as it is shown in Section 2.1.
The homogenous BCs concerning the free-elector flow correspond to the electric current absence through a semiconductor surface:
(5)
(5)
The non-zero electric field strength
,
corresponds to the external electric field presence:
(6)
(6)
We stress that below we consider a case of the external electric field is absent:
(7)
(7)
The zero-value BCs with respect to a complex amplitude correspond to its finite distribution:
(8)
(8)
and we suppose, that the function A and its nth derivatives on x-coordinate and y-coordinate decrease exponentially when the corresponding coordinate tends to the domain boundaries. Some remarks concerning Equation (4) are discussed in Section 2.4.
Gaussian beam falls on a semiconductor. We stress that the spatial distribution of a laser pulse complex amplitude along a propagation coordinate coincides with its time distribution because a laser pulse propagates in a linear medium before its interaction with a semiconductor:
(9)
(9)
where
are coordinates of the incident laser beam centre position,
is a beam radius on x-coordinate. As the initial laser beam profile, which is shown in Figure , is a symmetric one, and then the problem solution should also keep symmetry if an external electric field is absent. It is an important feature for numerical method efficiency assessment.
Figure 2. Square root from the intensity distribution of incident pulse (a) and a distribution of square root from the intensity along y-coordinate at beam centre on x-coordinate (b).
![Figure 2. Square root from the intensity distribution of incident pulse (a) and a distribution of square root from the intensity along y-coordinate at beam centre on x-coordinate (x=Lxc) (b).](/cms/asset/1d5053ba-8917-4c4c-aaaf-3459b0e13124/gcom_a_1492117_f0002_c.jpg)
Functions G and R describe charged particle’s generation and recombination [Citation9,Citation26] in the area of semiconductor, correspondingly:
(10)
(10)
(11)
(11)
otherwise, these functions are equal to zero:
(12)
(12)
We will keep in mind this definition of the functions below. Above
is a dimensionless maximum value of the laser pulse intensity, parameter
is the equilibrium value of free-electron concentration and ionized donor concentration before the laser pulse action,
characterizes a recombination time (in present work we provide computations for
). The absorption coefficient
could be approximated by different ways. Below we consider its following approximation [Citation9]:
(13)
(13)
where
are non-negative constants. Boundedness of the absorption coefficient is discussed in Section 2.2. We also write in Section 2.7 some assessments for the electric field potential, which is a solution of Equation (3) and there are some remarks concerning Equation (2) solution existence in Section 2.8.
2.1. Analysis of changing for the function N
Let us prove that the concentration of the ionized donors is less than unity: . First, we stress that the derivatives from the generation function on the concentrations
are:
(14)
(14)
(15)
(15)
Consequently, the function G increases with increasing of the concentration n and decreases with increasing of the concentration N.
The corresponding derivatives from the recombination function on the concentrations functions are:
(16)
(16)
and this function increases with the concentrations of growth.
At the initial time moment, the functions G and R are equal to zero because the laser intensity is equal to zero and the concentrations are equal to their equilibrium values. If a laser pulse penetrates in a semiconductor then the function G becomes positive and the function N (as well as n) becomes grow. Let us suppose that in certain time moment the function G-R possesses the negative value: the right part of Equation (1) will be negative. Consequently, there is a value (and it is less than unity), at which the right part of Equation (1) is equal to zero. It means that further increase of the function N stops. Thus, the function N cannot be greater than unity.
2.2. Boundedness of the absorption coefficient
Taking into account that the value of the concentration N does not exceed unity, the concentration n is greater than zero, and then the following assessment for the function can be written:
(17)
(17)
for enough small time interval
. More weak assessment can be obtained taking into account the equation [Citation18,Citation22]:
(18)
(18)
where
are the electric current flows.
We see that changing of the concentration sum is due to free-electron flow. Obviously, in small time interval , depending on diffusion coefficients, this flow is close to zero approximately and the derivative on time coordinate in (18) also is equal to zero. In this case, we can believe that the free-electron concentration
is equal to the concentration of ionized donors
(this statement is confirmed by numerical simulation because the diffusion velocity is bounded by the diffusion coefficients and spatial distribution of the free-electron concentration). Therefore, at first stage of laser pulse interaction with a semiconductor (during small time interval) and for qualitative analysis of the absorption coefficient from the free-electron concentration n, we analyse the following function:
(19)
(19)
To find the maximum of this function we take a first derivative, which is
(20)
(20)
At a value of the concentration
the first derivative (20) is equal to zero. The second derivative from the function
is negative at this value of the free-electron concentration
(21)
(21)
Thus, in a dependence of value for the parameter
there are three various dependences of the absorption coefficient from the free-electron concentration, which depicted in . We see in Figure if the parameter
is greater than unity that there is the same value of the function
for two values of free-electron concentration. It is easy to see that a maximal value of the absorption coefficient is defined by the following formula:
(22)
(22)
2.3. Invariants of the problem and some estimation for the problem solution (Equations (1) and (2))
As it is known, the charge conservation law takes place for this problem
(23)
(23)
if the charge flow through the semiconductor boundaries is absent. It is easy to see from Equations (1) and (2). To obtain formula (23) it is necessary to subtract Equation (1) from Equation (2) and then to take an integral over the semiconductor domain. Therefore, the FDS conservatism consists of a validity of this invariant difference analogue.
In the same way, one can write one more integral from the concentrations of free-electron and ionized donors:
(24)
(24)
If we define a norm
for non-negative function as
and suppose non-negativeness of the functions
(for N this assumption was considered above) then one can re-write quality (24) in the following way:
(25)
(25)
Let notice that taking into account the initial conditions (9) with respect to charged particles concentrations one can re-write the integral (23) as:
(26)
(26)
Thus, if the norm for one of the functions
is bounded then the norm for other function is bounded also.
2.4. Estimation for the Schrödinger equation solution (Equation (4))
For the set of Equations (1)–(4) we can write an integral relation with respect to the solution of the Schrödinger equation (4). For this purpose, we multiply Schrödinger equation concerning complex amplitude by the conjugated amplitude
, and the conjugated Schrödinger equation – by the
and then summarize these two equations. After that we integrate obtained equation:
(27)
(27)
Integrating the second and the third terms of Equation (10) by parts and considering the zero-value BCs for the function
we obtain the equalities:
(28)
(28)
Thus, we obtain the following integral equality (energy invariant):
(29)
(29)
We can write an assessment for the norm L2 from the function A using (29). Indeed, let us suppose the existence of a solution for the problem (1)–(4) and a validity of the following inequality for absorption function
(see also (17)):
(30)
(30)
In this case, from Equation (13), one can write two inequalities:
(31)
(31)
(32)
(32)
If we introduce the norm
for the complex amplitude A as
(33)
(33)
which characterizes the pulse energy, then we obtain the following assessment of its evolution in time
(34)
(34)
(35)
(35)
Therefore, the laser pulse energy decreases with time, but its value is always greater than zero.
2.5. Integral relations for the pulse impulse
It is possible to write another two integral relations from Equation (4), which characterize the pulse energy motion in an x-coordinate or in y-coordinate. With this aim, we multiply the Schrödinger equation concerning laser pulse complex amplitude by a derivative of the conjugated amplitude on x-coordinate
, and the conjugated Schrödinger equation by the
and then subtract these two equations. After integrating the obtained equation we can get:
(36)
(36)
Using the partial integration for the second term and the third term in (36) and taking into account the zero-value of the function and its derivatives if the corresponding coordinate tends to the domain boundaries we obtain the following relation:
(37)
(37)
or
(38)
(38)
where a symbol Im denotes an imaginary part of complex function.
Let us represent the function A using Euler's formula:
(39)
(39)
here introduced functions
are real ones. Then, we obtain the following integral relation:
(40)
(40)
Thus, if initial distribution of the pulse phase
does not contain the odd powers from
and initial function distribution
is symmetrical one on x-coordinate with respect to the point
, then the integral in the right part of equality (40) is equal to zero and the first integral in (40) also will be equal to zero:
(41)
(41)
because the functions
and
are symmetrical ones on x-coordinate with respect to this point
in this case. This last statement is easy to prove by changing x on –x and taking into account the symmetry of the initial distribution of the complex amplitude in this coordinate. The integral (41) is used to control the computer simulation results.
In the same way one can obtain the following integral relation:
(42)
(42)
or in the representation (39) for the complex amplitude:
(43)
(43)
For initial condition (9) this equality is re-written as:
(44)
(44)
Let us remind that the first derivative from wavefront distribution on spatial coordinate characterizes the laser beam motion along this coordinate. Therefore, if we take into account the optical reflection from the semiconductor face and from boundaries of the high absorption domains, which leads to changing of the sign of the derivative for part of the pulse, then a modulus of the similar derivative for the other part of the laser beam must increase. This will lead to acceleration of laser pulse motion. This phenomenon is confirmed by the computer simulation results (see below).
2.6. Integral relation for the third invariant of Equation (4)
Another integral relation, which is similar to the Hamiltonian of Equation (4), can be obtained by multiplying the Schrödinger equation concerning laser pulse complex amplitude by a derivative from the conjugated amplitude on t coordinate
, and the conjugated Schrödinger equation is multiplied by the
and then subtract these two equations. After integrating of the obtained equation we can get:
(45)
(45)
Using the partial integration for two terms in (36) and taking into account the zero-value of the function and its derivatives if the corresponding coordinate tends to the domain boundaries we obtain the following relation:
(46)
(46)
or
(47)
(47)
where
Using the representation (39), we write the equality (47) in the form:
(48)
(48)
To simplify this equality, we need to write the equations with respect to
from Equation (4). Finally, they are written in the form:
(49)
(49)
(50)
(50)
Using (49), one can transform equality (48) to the form:
(51)
(51)
Thus, using the partial integration in (51) and taking into account the zero-value of the function
if the corresponding coordinate tends to the domain boundaries we obtain the following relation:
(52)
(52)
or
(53)
(53)
This integral relation can be used also to control computer simulation results. If we introduce the function
(54)
(54)
then one can rewrite Equation (52) in the form
(55)
(55)
Because the right part of Equation (55) is positive then the integral in the left part of (55) must be positive also. The function
is positive as well. So, using the inequality (30) for the absorption coefficient and after some algebra, we obtain the following assessment:
(56)
(56)
Moreover, from (56) it is as follows:
(57)
(57)
Taking into account the inequality (34)–(35) and positiveness of the function
one can claim that the change of the pulse phase S will be bounded as in the norm L2 as well as in the norm C.
2.7. Equation (3)
Let us write some assessments for the potential of the electric field, which is a solution of the Poisson equation. As this equation is a linear one with respect to the electric field potential and the domain is a rectangle, then an existence of its smooth solution is investigated (see, e.g. [Citation7,Citation16,Citation20,Citation24,Citation27]). We suppose that the functions in the right part of the equation are known.
Let us multiply Equation (3) on the function and then take an integral over the domain occupied by a semiconductor. As a result, we obtain:
(58)
(58)
or, taking into account the BCs with respect to the electric field potential:
(59)
(59)
Consequently, using the Cauchy–Bunkyakovsky inequality and
inequality we write an assessment:
(60)
(60)
where the L2 norm from the electric field potential, or charged particles concentrations is defined in the domain, occupied by a semiconductor, as
(61)
(61)
Next, multiplying Equation (3) on the function (N–n) and then take an integral over the domain occupied by a semiconductor, we obtain:
(62)
(62)
or
(63)
(63)
Further, take modulus from the left part of Equation (63) and using the Cauchy–Bunkyakovsky inequality and
inequality, we write an inequality:
(64)
(64)
From (60) and (64) one can write two assessments:
(65)
(65)
(66)
(66)
Consequently, a norm
of the electrical field potential gradient is bounded if the similar norm from the gradient of the concentrations difference is bounded. A norm
of the electrical field potential is bounded because a solution of the linear Poisson equation exists. These assessments can be used for proving the problem solution in small time interval as well as for proving the solution of the corresponding difference problem. Obviously, in the last case, we have to use the difference analogues of the inequalities written above.
2.8. Remarks about Equation (2) solution existence
The most difficult problem consists in proving the existence and uniqueness of the solution for Equation (2). Let us stress that, of course, it is necessary to consider the solution of the problem (1)–(4) with corresponding BCs and initial conditions. As our aim in this paper is not the proving of this solution we discuss only a set of possible steps for this proving by using already well-known approaches or theorems containing infamous books because PDEs involving in the problem under consideration is a subject of various investigations.
Analysing Equation (2) we can see that this equation has a structure which is similar to the hydrodynamics equations with taking into account the thermo-diffusion flows [Citation5]. The similar operators can meet for description of the gas mixture dynamics and they are similar to the Fokker–Planck equation [Citation12]. In particular, in [Citation5] the existence and uniqueness of the solution is demonstrated for the set of equations which possess the similar differential operator to Equation (2). Therefore, one can assume to use the results obtained in this paper for proving the solution of the set of equations (1)–(4).
There is another way for proving of the existence and uniqueness of the solution for the problem (1)–(4) during small time interval . To reach this it is necessary to use multi-stages iteration process similar to the one used by us below for solution of the nonlinear difference equations. Let note that Equation (2) can transform to more convenient form:
(67)
(67)
In Equation (67) we see the nonlinear dependence of the diffusion coefficients from the electric field potential. These coefficients are positive and do not equal to zero. In literature, the heat conduction equation with the nonlinear dependence of heat diffusion was investigated in [Citation7,Citation25]. But this equation was considered in the 1D case. That is why we propose to use two-stage iteration process.
It should be emphasized that in two particular cases it is easy to use the results of the book [Citation7]. First of them corresponds to the validity of the equality between the mobility coefficients: . In this case Equation (67) reduces to the heat conduction equation with the nonlinear dependence of the diffusion coefficient and thermal capacity. The second one corresponds to the case, at which there is a relation between diffusion coefficients and electron mobility coefficients:
. Under this condition Equation (67) is similar to the Fokker–Planck equation.
Let us notice that when we use the iteration process for proving of the existence and uniqueness of the problem solution for Equation (2) (or of the whole set of equations (1)–(4)) then at each of the iterations, the equations with respect to the functions will be linear ones and the solutions of these equations (except Schrödinger equation) will exist due to theorems proved in [Citation7]. On the other hand, the existence and uniqueness of the solution for nonlinear heat conduction equations, including the nonlinear BCs, were proved in [Citation7].
Thus, summing the discussion mentioned above one can state that the solution of the problem (1)–(4) exists and this solution unique. We stress that for proving of this, one can use theorems containing in [Citation5,Citation7,Citation25] and applying the iteration process.
Under consideration of the FDS, we will assume that the functions G and R possess the Lipschitz continuity property.
3. Finite-difference scheme
To solve the differential initial-boundary problem (1)–(6) numerically we approximate it by the set of finite-difference equations. For this aim, we introduce in the domain
the uniform time and space grids:
(68)
(68)
where
are the grid steps on spatial coordinates and on time, correspondingly,
denote the number of grids nodes. Using the 1D grids defined in (68) we define temporal–spatial grids
(69)
(69)
Let us define the mesh functions
,
on the grid
in the following way:
and the mesh function
is defined on a grid
, which is constructed using the grid
with the extended area along y coordinate:
().
Grid parameter (maximal value of the semiconductor laser energy absorption) for the parameter
is defined on the grid
by the rule:
For brevity, below we use the following index-free notations:
(70)
(70)
where f is one of the defined mesh functions and omit index h. We also define some useful notations using (14):
(71)
(71)
The first and the second difference derivatives are defined in a standard way and they are notated as follows:
For notation brevity, we introduce the finite-difference operators:
and the 2D Laplace difference operator:
It should be stressed one more, that below we provide all computations for zero-value of the external electric field . However, the developed FDS is also an effective one for arbitrary BCs.
At FDS construction we use the Crank–Nicolson FDS. As a result, we propose the following FDS for the set of equations (1)–(4):
(72)
(72)
(73)
(73)
(74)
(74)
(75)
(75)
Let us note, that if
.
The BCs (5) for the charged particles concentrations and electric field potential are approximated with the first order:
(76)
(76)
The corresponding initial conditions for electron and donor concentrations are written as:
(77)
(77)
The complex amplitude initial condition is defined in the following way:
(78)
(78)
At writing the initial condition (78), we assume that the corresponding mesh nodes coincide with coordinates
,
. This assumption does not restrict our consideration.
Theorem 3.1:
FDS (72)–(75) possesses the second order of approximation on spatial coordinates and on time coordinate in inner grid nodes concerning the point on sufficient smooth solution of the problem (1)–(4). BCs (76) possess the first order of approximation.
3.1. Conservativeness of the FDS with respect to the charge
Let us notice, that for the problem under consideration the FDS conservatism means a validity of the difference analogue of the conservation law (11). For numerical computation, we use the following its approximation:
(79)
(79)
At BCs approximation, we should take into account the requirement of the FDS conservatism. For this purpose, we have formulated and proved
Theorem 3.2:
The FDS (72)–(75) is a conservative one at the BCs approximation with the first order on spatial coordinates (76). It means, that a charge, defined in (79), is constant: .
Proof:
We can write below the sum, following from the equations concerning the free-electron concentration and ionized donor concentration:
(80)
(80)
Let us calculate the sums entering the right part of relation (80). For example, we see that two equalities are valid:
Obviously, that at the BCs approximation (76), the following equalities are valid:
(81)
(81)
Similar equalities are valid also for other sums entering to the right part of expression (80):
(82)
(82)
Therefore, the right part of equality (80) is equal to zero. Thus, the charge conservation law (79) takes place and FDS (72)–(75) is a conservative one.
Corollary 3.1:
Important consequence follows from Theorem 3.2 which consists in constancy of the sum
(83)
(83)
If we take into account the initial conditions (77) then the equality (83) can also be written in the form
(84)
(84)
where mesh norm
for the positive mesh function is defined as
(85)
(85)
Applying similar way as we provide for equalities (80) one can obtain the following relation:
(86)
(86)
At writing (86), we suppose that mesh function
does not exceed the unity. We see that sum of the norms for two mesh functions is bounded by constant. Thus, the mesh solution of the equations concerning free-electron concentration and ionized donor concentration will be stable in the norm
.
3.2. Proving the positivity property for ![](//:0)
![](//:0)
From difference equation (72) with respect to the ionized donor concentration on upper layer on time coordinate, we obtain the following expression with respect to the mesh function:
(87)
(87)
Let us suppose that the mesh functions n and N are positive at previous time layer. In this case, the right part of Equation (87) will be positive if the following condition
(88)
(88)
is valid.
With respect to the left part of Equation (87), it is necessary to emphasize that the expression in big parentheses is positive at any sign of the mesh function due to choosing the grid step on time coordinate. Indeed, if the mesh function
is positive then this term is positive also. If a value of
is negative, then there are two situations. The first one corresponds to zero-value of a term in small parentheses is equal to zero then the mesh function
will be positive. For the second one to achieve a positive value of the mesh function
, it is sufficient choosing of the mesh step on time coordinate as:
(89)
(89)
Therefore, independent from a sign of the mesh function
the value of
will be positive at a validity of the conditions (88), (89). We stress that these conditions are sufficient.
Theorem 3.3:
Function is positive if the conditions (88)–(89) are valid in the hypothesis that
is positive.
3.3. Proving the inequality ![](//:0)
![](//:0)
Let us re-write Equation (87) as
(90)
(90)
Because of choosing of the function
normalization, a value
is less than unity and at the initial time moment
, the inequality
is valid at previous time layer. We suppose that the mesh function describing the concentration of the ionized donors at the low time layer is less than unity:
. Then, discussing in a similar way as we discuss a validity of positiveness for the mesh function
in (87), we conclude about a validity of the mesh function property
.
Theorem 3.4:
Function is bounded by unit.
3.4. Assessment for the mesh function A in the mesh norm ![](//:0)
. Equation (75)
Let us introduce a scalar product for a mesh complex function with zero-value in boundary's nodes as
(91)
(91)
Therefore, the mesh norm
is defined as
(92)
(92)
Multiplying Equation (75) on
and the equation, conjugated to Equation (75), – on
, summing the result and multiplying it on the grid steps on spatial coordinates and then taking a sum over grid nodes, we obtain the following equation:
(93)
(93)
from which one can write
(94)
(94)
We have to stress that for writing expression (93) we use the difference Green formulas for the mesh functions (see, e.g. [Citation24]):
(95)
(95)
As we assumed above the mesh function
is bounded from below by the constant
. Therefore, the next inequality follows from (94):
(96)
(96)
Thus, we obtain that the norm
from the mesh complex function A at current layer on the time coordinate mesh is bounded by its value for initial distribution:
(97)
(97)
if the following condition
(98)
(98)
is valid. It means Equation (75) solution stability.
Theorem 3.5:
The norm of Equation (75) difference solution is bounded if the mesh step on time coordinate satisfies inequality (98).
Thus, the solution of the difference equation (75) is stable in the norm .
4. Iteration process for developed FDS
To solve the obtained set of 2D nonlinear difference equations we use two-stage iteration process. We construct it in such a way, that the FDS becomes a conservative one on each of iterations. It is an important feature of our approach because it allows avoiding disadvantages which arise from using the split-step method. It should be emphasized that in [Citation6] for the 2D problem without taking into account diffraction effects we had showed, that the split-step method using accumulates computing mistakes at calculating on a large time interval and, therefore, asymptotic stability property violation takes place.
Below we write these two stages separately with corresponding BCs. For iteration process, we use the following notations: upper indices s and s + 1 mean the iteration number.
The first stage of the iteration process is:
(99)
(99)
(100)
(100)
(101)
(101)
(102)
(102)
(103)
(103)
(104)
(104)
The second stage is:
(105)
(105)
(106)
(106)
(107)
(107)
(108)
(108)
(109)
(109)
(110)
(110)
The iterations are stopped if the following inequalities
(111)
(111)
are valid in all grid nodes. We check criterion (111) only after both iteration stages are made.
As initial approach for the iteration process we use the function values, obtained on the previous time layer:
(112)
(112)
It should be stressed, that the iteration process (99)–(110) possesses the conservatism property on each of the iterations.
Theorem 4.1:
The iteration process (99)–(110) possesses a conservativeness property on each of the iterations. It means, that a charge, defined in (79), is constant: .
4.1. Remark to the Poisson equation solution
Let us discuss the problem of 2D Poisson equation solution. For zero-value Dirichlet BCs, one can apply the split-step method in combination with FFT method. However, for the arbitrary BCs, the FFT cannot be used, obviously. In the case of the electric field potential evolution describing by linear 2D Poisson equation, the split-step method with a combination of another algorithm, which is caused by BCs, is an effective tool for solving the linear problem. Therefore, below we use this method also for solving the Poisson equation (102) with BCs (104) and describe a method application only at the first stage (99)–(104) of the main iteration process.
For the second stage of the iteration process, the same algorithm is used.
Because there are many approaches for multidimensional split-step method construction and they possess the same properties such as an accuracy order or the stability conditions [Citation21,Citation27], then in the present paper we use the stabilization method, which is written in the following manner for our problem:
(113)
(113)
(114)
(114)
(115)
(115)
(116)
(116)
where
is an auxiliary mesh function defined on the spatial grid
,
is an iteration parameter, which is not equal to time grid step
, p is an iteration number. The initial approach for this iteration process is
(117)
(117)
This method has the second order of an accuracy concerning the iteration parameter
.
We use the Thomas algorithm to solve each of the difference equations (41) and (43). The convergence assessment for the iteration process (41)–(44) is given by the inequality
(118)
(118)
and it is a discrepancy for the difference Poisson equation (31). Using this criterion allows us to calculate the electric field potential with high accuracy and with good high-speed performance. If the criterion (46) is satisfied, then the iteration process (41)–(44) is stopped and we compute the electric field potential at s + 1 iteration:
(119)
(119)
Theorem 4.2:
The iteration method (113)–(117) converges if the following inequality is valid, where
.
4.2 Proving the positivity property for ![](//:0)
![](//:0)
From Equation (99), one can write the following expression for the mesh function at
iteration (
):
(120)
(120)
Supposing that the mesh function
at previous time layer is positive and bounded:
(121)
(121)
the mesh functions
are positive and bounded also:
(122)
(122)
and the mesh function
on previous time layer as well as on upper layer at
iteration is bounded also
(123)
(123)
where
(124)
(124)
then from Equation (120) the positiveness of the mesh function
on upper time layer occurs if the following inequality is valid
(125)
(125)
where
(126)
(126)
For proving the inequality
we re-write Equation (120) in the form:
(127)
(127)
We see from (127) that at inequality (125) validity of the mesh function for ionized donors at
iteration is less than unity (
). As above (see Section 3.3) a value
is less than unity and at the initial time moment
, then the inequality
is valid at previous time layer. We suppose that the mesh function describing the concentration of ionized donors at the low time layer is less than unity:
. It should be stressed if even the last term in (127) becomes negative (let suppose this) then choosing of the grid step
in appropriate way one can increase a value of the first term in the right part of Equation (127) to achieve a positiveness of the right part for Equation (127). Thus, we conclude about a validity of the mesh function property
.
Theorem 4.3:
Value of the mesh function on upper time layer at s + 1 iteration belongs to interval (0,1) if the
(see inequality (125)).
4.3 Uniform boundedness of ![](//:0)
![](//:0)
From the previous paragraph, it follows that the mesh function is bounded by unity. Below we show the uniform boundedness of this function with respect to the iteration process. For this aim let us suppose that Equation (121) is valid. Let us suppose that the mesh function describing the concentration of the ionized donors on upper time layer at s-th iteration is bounded by
(128)
(128)
Let us show that the next inequality
(129)
(129)
is valid.
With this aim, Equation (120) is re-written in the form
(130)
(130)
Thus, there is an inequality
(131)
(131)
where instead (122) we introduce a new notation
(132)
(132)
if does not suppose the positiveness of the mesh function for free-electron concentration at previous time layer and its value at the previous iteration. Therefore, if the grid step on time coordinate satisfies the inequality
(133)
(133)
at a validity of inequality (125), the mesh function
is uniformly bounded.
This means a validity of the
Theorem 4.4:
The mesh function is uniformly bounded on each of the iterations.
4.4. Difference of values at the iterations s + 1, s and s + 2, s + 1 for the mesh function ![](//:0)
![](//:0)
From Equation (99), one can write the following expression:
(134)
(134)
Let us transform the terms in the right part of Equation (134). First of all, we transform the first two terms in (134). So, one can write
(135)
(135)
In a similar way, we transform the second term:
(136)
(136)
The last two terms can be transformed as:
(137)
(137)
Thus, Equation (134) could be written as
(138)
(138)
If we use Taylor's series for the exponential term (or a property of Lipchitz continuity) then
(139)
(139)
where
is a constant of the series. Finally, we obtain the inequality
(140)
(140)
For the next neighbour iterations s + 2 and s + 1, we obtain the inequality which is similar to inequality (140):
(141)
(141)
Inequalities (140) and (141) will be used below for writing the conditions for the iteration process convergence.
4.5. Uniform boundedness of ![](//:0)
![](//:0)
Let us remind that in Section 3.4 we showed the validity of the inequality for the norm from the mesh function corresponding to the complex amplitude
(142)
(142)
if the grid step on time coordinate satisfies inequality (97). Because all norms in finite-dimensional spaces are equivalent [Citation1] then we proposed the validity of boundedness for the mesh function A on low layer in time coordinate and for the mesh function
on upper layer in time coordinate at s iteration (see (123)). Below we show that the assessment
(143)
(143)
is valid for the mesh function
. It means the uniform boundedness of this function on upper grid layer on time coordinate. For this aim, let us write Equation (103) in the following form:
(144)
(144)
where we introduce the following operators:
(145)
(145)
Multiplying Equation (144) by the operator
from the left and taking into account the assessments for the operators [Citation14]
(146)
(146)
and boundedness of the mesh functions
,
,
,
in this norm as well as
we obtain:
(147)
(147)
Therefore, in Equation (143) will be valid if the mesh step on time coordinate satisfies to the inequality:
(148)
(148)
Carrying out the similar algebra for the mesh function
we obtain from (109) the following equation:
(149)
(149)
where we introduce the following operators:
(150)
(150)
Multiplying Equation (149) by the operator
from the left and taking into account the assessments for the operators [Citation14]
(151)
(151)
and supposing that this assessment
(152)
(152)
is valid (we discuss this statement below), we obtain
(153)
(153)
Therefore, the inequality
(154)
(154)
will be valid if the mesh step on time coordinate satisfies to the inequality:
(155)
(155)
Thus, the following theorem is valid:
Theorem 4.5:
The mesh function is uniformly bounded on iterations if inequalities (148) and (155) are valid.
4.6. Difference of values at the iterations s + 1, s and s + 2, s + 1 for the mesh function ![](//:0)
![](//:0)
Using the difference equation (103) for the mesh function and the difference equation, which is similar to (109), for the mesh function
we obtain the following difference equation with respect to difference of these mesh functions
(156)
(156)
or
(157)
(157)
To write the final difference equation we need to transform the last difference in Equation (157), which can be written as
(158)
(158)
or using Equation (139), expression (158) transforms to
(159)
(159)
Thus, Equation (157) is written in the form:
(160)
(160)
In a similar way, one can transform the second difference between the mesh function
at
and
iterations:
(161)
(161)
After applying some algebra, we write the equation, which is similar to Equation (160),
(162)
(162)
The next step consists of writing the inequalities for a difference of the mesh function
values at
and
iterations, and
and
iterations. With this aim we re-writing Equations (160) and (162) by multiplying them by
from the left, correspondingly, we obtain
(163)
(163)
(164)
(164)
Then, taking into account the assessments for the corresponding operators, we write:
(165)
(165)
(166)
(166)
The last two inequalities together with inequalities (140) and (141) are used for a convergence condition of the differences between the mesh functions values at neighbour iterations.
4.7. Uniform boundedness of ![](//:0)
![](//:0)
Let us take a sum from both parts of Equation (100) multiplying them by . Taking into account the equations corresponding to the boundary nodes, we obtain:
(167)
(167)
Let us emphasize that a value of the mesh function
can be expressed from Equation (99) via values of the mesh function at the previous iteration. Moreover, in Section 4.3 we showed the uniform boundedness of this mesh function. We take into account below that the mesh function
is positive and bounded. In this case, from (167) the inequality for
follows:
(168)
(168)
At writing the
we suppose that
is positive. Some discussion about this statement will be present in the end of Section 4. In general case, it is necessary to use modulus from this mesh function.
Because in expression (122) we suppose the boundedness of the mesh functions in the norm C then we suppose that these mesh functions will be bounded in the norm
also in accordance with the equivalence property of all finite-dimensional spaces [Citation1]. Therefore, we state:
(169)
(169)
Let notice that other reason according to which the norm
is bounded arises from a validity of the invariant
(see (79)) and boundedness of the norm
. With accordance to Theorem 4.1 (see Section 4) and boundedness of the norm
, the
is bounded also.
Thus, the norm is bounded by the same constant
, if the mesh step on time coordinate satisfies the inequality:
(170)
(170)
The similar assessment can be obtained with respect to the mesh function
(106):
(171)
(171)
From this inequality, one can conclude that
(172)
(172)
if the grid step on time coordinate satisfies the inequality:
(173)
(173)
Finally, the following theorem is valid:
Theorem 4.6:
The mesh function at iterations will uniformly bounded in the norm
, if the mesh step on time coordinate is satisfied both inequalities (170) and (173).
4.8. Difference of values at the iterations s + 1, s and s + 2, s + 1 for the mesh function ![](//:0)
![](//:0)
From the iteration process (99)–(104), the following equalities follows
(174)
(174)
(175)
(175)
in accordance to Theorem 4.1 (see Section 4). We use these relations for assessment of the geometric ratio for the iteration process (99)–(110). Using these equalities, one can write the following equations:
(176)
(176)
and
(177)
(177)
If we introduce the operators
(178)
(178)
Equations (176), (177) can be re-written as
(179)
(179)
(180)
(180)
Thus, in the norm C, we obtain
(181)
(181)
(182)
(182)
Summing all conditions for uniform boundedness of the mesh functions at the iterations and for the differences of the mesh functions we obtain the relation between the mesh steps
(183)
(183)
where the parameters
depend on the problem parameters.
Theorem 4.7:
The iteration process (99)–(110) converges with the geometric ratio if inequality (183) is satisfied.
We showed that the mesh functions are uniformly bounded at each of iterations and the iteration process converges. It means validity of the following theorem:
Theorem 4.8:
The solution of the difference problem (1)–(4) existed on upper time layer.
Remark:
A positiveness of the mesh function can be stated by using the approach developed in [Citation3]. This requires additional transform of the mesh equation with respect to mesh concentration
and, as we believe, it is a subject of other paper.
5. Computer simulation results
As an illustration of the FDS efficiency we show in Figures – the laser pulse intensity distribution evolution (Figures , , ) and the free-electron concentration evolution (Figure ) computed for a set of the problem parameters
Grid steps on spatial coordinates and on time are chosen as
,
. The iteration parameters are chosen as
. It should be stressed, that we provide our computations for extended area on y-coordinate, but in figures we use a decreased area, to optimize the computer simulation results visualization.
Figure 5. Distribution of square root from laser pulse intensity at time moment t = 0 (a),1.4 (b), 3.6(c), 5(d), 10(e), 20(f).
![Figure 5. Distribution of square root from laser pulse intensity |A|2 at time moment t = 0 (a),1.4 (b), 3.6(c), 5(d), 10(e), 20(f).](/cms/asset/4b43f5db-8198-44b0-8cb0-abd8adca85d6/gcom_a_1492117_f0005_c.jpg)
Figure 6. Square root from beam profile along y-coordinate at the beam axis on x-coordinate (x = 0.5) at time moment t = 0 (a), 1.4 (b), 3.6(c), 5(d), 10(e), 20(f).
![Figure 6. Square root from beam profile |A|2 along y-coordinate at the beam axis on x-coordinate (x = 0.5) at time moment t = 0 (a), 1.4 (b), 3.6(c), 5(d), 10(e), 20(f).](/cms/asset/d1d89ffc-d851-4ef9-bb19-87b202769768/gcom_a_1492117_f0006_b.gif)
Figure 7. Distribution of free-electron concentration n at time moment t = 3.2 (a), 3.4 (b), 3.6 (c), 4 (d), 5 (e), 10 (f).
![Figure 7. Distribution of free-electron concentration n at time moment t = 3.2 (a), 3.4 (b), 3.6 (c), 4 (d), 5 (e), 10 (f).](/cms/asset/9d9063ef-4528-4579-a55b-b2ddb495a6a1/gcom_a_1492117_f0007_c.jpg)
Figure 8. Square root from beam profile along y-coordinate at the beam axis on x-coordinate (x = 0.5) at time moment t = 1.4 (a), 3 (b), 3.6(c), 5(d), 10(e), 20(f).
![Figure 8. Square root from beam profile |A|2 along y-coordinate at the beam axis on x-coordinate (x = 0.5) at time moment t = 1.4 (a), 3 (b), 3.6(c), 5(d), 10(e), 20(f).](/cms/asset/6b5927f2-47c8-4e17-8da4-04c94e5290cd/gcom_a_1492117_f0008_b.gif)
We see in Figure that a part of laser beam reflects from a semiconductor face in time moment . The laser beam transmitted through a boundary of a semiconductor with air acquires very complicated profile. The travelling part of the beam penetrated in a semiconductor becomes with intensity minimum at the x-axis near the face of a semiconductor (Figure (b,c)). With time increasing, the beam profile becomes much more disturbed one in comparison with the incident Gaussian profile. The reflected beam possesses also complicated profile in the x-direction as well as in y-direction. (Figure (d)). A part of the reflected beam moves faster than other ones (Figure ). For the beam propagating in a semiconductor, the pulse front moves faster than a basic part of the beam. For illustration of the complicated spatial–temporal intensity distribution, in Figure the beam profile along y-coordinate at beam axis on x-coordinate is depicted at various time moments. We see a formation of the laser sub-pulses propagating in both directions along y-coordinate.
Analysis of the free-electron spatial–temporal distribution (Figure ) shows that the laser beam diffraction action results in multi-domains formation for high absorption (Figure (b,c)). We see an appearance of the free-electron high concentration domains on both coordinates (Figure (b)). For example, such domains form in the section y = 0.12 which cannot appear without taking into account the beam diffraction.
Figure illustrates the influence of the reflected optical pulse from the high concentration domain. As a result of this, we see that the pulse intensity increases near the face of the semiconductor with increasing time.
In the values of invariant (79) and the difference analogue of integral equality (29)
(184)
(184)
are shown. It should be noticed, that invariant (29) approximated by formula (184) with the second order on spatial and time coordinates. As we can see, both characteristics
and
preserve their values with high accuracy. Thus, a conservatism property which was proved analytically in Theorem 3.1 is confirmed also by computer simulation. It means, that our numerical method allows providing computations on long time interval without accumulating the rounding errors and this method possesses the asymptotic stability property.
Table 1. Invariants ![](//:0)
and ![](//:0)
values computed using formulas (79) and (184), correspondingly.
6. Conclusions
A new mathematical model for the resonatorless OB scheme based on a semiconductor is proposed. The main feature of this model consists in taking into account the longitudinal diffraction of the optical beam. Its action results in a laser beam reflection from the boundaries of high absorption domains. The transverse diffraction induces the laser beam reshaping.
To solve the 2D nonlinear Schrödinger equation together with the set of the equations describing an electron–hole plasma evolution in a semiconductor, the conservative FDS on the base of Crank–Nicolson scheme is proposed and its conservatism is proved. For its realization, the two-stage iteration process is used. Such iteration method allows to achieve the conservatism property on each of the iterations.
We showed the uniform boundedness of the mesh functions at the iterations, the convergence of the iteration process. We showed also positiveness and boundedness of the mesh function corresponding to free-charged particle concentrations. We discuss some properties of the differential problem including the problem invariants, positiveness of the free-charge concentrations.
Disclosure statement
No potential conflict of interest was reported by the authors.
Additional information
Funding
References
- G. Bachman and L. Narici, Functional Analysis, Dover Publications, Inc., Mineola, NY, 1998.
- L. Barletti, L. Brugnano, G. Frasca Caccia, and F. Iavernaro, Energy-conserving methods for the nonlinear Schrödinger equation, Appl. Math. Comput. 318 (2018), pp. 3–18.
- O.S. Bondarenko, Mathematical modeling of some problems of optical bistability on the basis of semiconductors, PhD thesis (1997) (in Russian).
- M. Dehghan and A. Taleei, A compact split-step finite difference method for solving the nonlinear Schrödinger equations with constant and variable coefficients, Comput. Phys. Commun. 181 (2010), pp. 43–51. doi: 10.1016/j.cpc.2009.08.015
- J.I. Dıaz and G. Galiano, Existence and uniqueness of solutions of the Boussinesq system with nonlinear thermal diffusion, topological methods in nonlinear analysis, J. Juliusz Schauder Center 11 (1998), pp. 59–82.
- D. Dockery and J.R. Kuttler, An improved impedance-boundary algorithm for Fourier split-step solutions of the parabolic wave equation, IEEE Trans. Antennas Propag. 44 (1996), pp. 1592–1599. doi: 10.1109/8.546245
- A. Friedman, Partial Differential Equations of Parabolic Type, Dover Publications, Inc., Mineola, NY, 2008.
- A. Ghadi and S. Mirzanejhad, Two-photon absorption effect on semiconductor microring resonators, Optik (Stuttg) 126 (2015), pp. 1645–1649. doi: 10.1016/j.ijleo.2015.05.058
- H.M. Gibbs, Optical Bistability: Controlling Light with Light, Academic Press, New York, 1985.
- H.M. Gibbs, S.L. McCall, and T.N.C. Venkatesan, Optical bistable devices – the basic components of all-optical systems, Opt. Eng. 19(4) (1980), pp. 463–468. doi: 10.1117/12.7972544
- H.M. Gibbs, S.L. McCall, T.N.C. Venkatesan, A.C. Gossard, A. Passner, and W. Wiegmann, Optical bistability in semiconductors, Appl. Phys. Lett. 35(6) (1979), pp. 451–453. doi: 10.1063/1.91157
- W. Huang, M. Ji, Z. Liu, and Y. Yi, Steady states of Fokker–Planck equations: I. Existence, J. Dynam. Differential Equations 27 (3–4) (2015), pp. 721–742.doi: 10.1007/s10884-015-9454-x
- A. Hurtado, M. Nami, I. D. Henning, M.G. Adams, and L.F. Lester, Bistability patterns and nonlinear switching with very high contrast ratio in a 1550 nm quantum dash semiconductor laser, Appl. Phys. Lett. 101 (2012), pp. 161117. doi: 10.1063/1.4761473
- Yu N. Karamzin, A.P. Sukhorukov, and V.A. Trofimov, Mathematical Modeling in Nonlinear Optics, Moscow University Publishing, Moscow, 1989, p. 156 (in Russian).
- P.K. Kwan and Y.Y. Lu, Computing optical bistability in one-dimensional nonlinear structures, Optics Commun. 238 (2004), pp. 169–175. doi: 10.1016/j.optcom.2004.04.025
- O. Ladyzhenskaya and N.N. Uraltseva, Linear and Quasilinear Elliptic Equations, Nauka, Moscow, 1973 (in Russian).
- T.I. Lakoba, Instability of the finite-difference split-step method applied to the generalized nonlinear Schrödinger equation. III. External potential and oscillating pulse solutions, Numer. Methods Partial Differential Equations, 33 (2017) pp. 633–650. doi: 10.1002/num.22071
- A.W. Leung, Nonlinear Systems of Partial Differential Equations: Applications to Life and Physical Sciences, Word Scientific Publishing Co. Pvt. Ltd, Hackensack, NJ, 2009.
- L. Li, Optical bistability in semiconductor lasers under intermodal light injection, J.f Quantum Electronics 32 (1996), pp. 248–256. doi: 10.1109/3.481872
- J. Loustau, Numerical Differential Equations: Theory and Technique,ode Methods, Finite Differences, Finite Elements and Collocation, WordScientific Publishing Co. Pte. Ltd., New Jersey, 2016.
- G.I. Marchuk, Methods of Numerical Mathematics, New York, NY, Springer, 1975.
- J.D. Murray, Mathematical Biology II: Spatial Models and Biomedical Application, Springer-Verlag, New York, 2003.
- R. Nasehi, Ultra-low threshold optical bistability and multi-stability in dielectric slab doped with semiconductor quantum well, Commun. Theor. Phys. 66 (2016), pp. 129–132. doi: 10.1088/0253-6102/66/1/129
- A.A. Samarskii, Difference Schemes Theory, Nauka, Moscow, 1977 (in Russian).
- A.A. Samarskii, V.A. Galaktionov, S.P. Kurdumov, and A.P. Mikhailov, The Modes with Aggravation in Problems for the Quasilinear and Parabolic Equations, Nauka, Moscow, 1987 (in Russian).
- R.A. Smith, Semiconductors, Cambridge Univ. Press, Cambridge, 1978.
- G. Strang, On the construction and comparison of difference schemes, SIAM J. Numer. Anal. 5 (3) (1968), pp. 506–517. doi: 10.1137/0705041
- A. Suryanto, E. van Groesen, and M. Hammer, Finite element analysis of optical bistability in one-dimensional nonlinear photonic band gap structures with a defect, J. Nonlinear Optic. Phys. Mater. 12 (2003), pp. 187. doi: 10.1142/S0218863503001328
- A. Taleei and M. Dehghan, Time-splitting pseudo-spectral domain decomposition method for the soliton solutions of the one- and multi-dimensional nonlinear Schrödinger equations, Comput. Phys. Commun. 185 (2014), pp. 1515–1528. doi: 10.1016/j.cpc.2014.01.013
- Z. Toroker and M. Horowit, Optimized split-step method for modeling nonlinear pulse propagation in fiber Bragg gratings, JOSA B 25 (2008), pp. 448–457. doi: 10.1364/JOSAB.25.000448
- S. K. Tripathy and S. Swain, Optical bistable switching in semiconductor heterostructure containing a quantum dot layer: The effect of phonons, Optik (Stuttg) 124 (2013), pp. 2723–2726. doi: 10.1016/j.ijleo.2012.08.088
- V.A. Trofimov, M.M. Loginova, and V.A. Egorenkov, 2D wave structure induced by femtosecond laser pulse in semiconductor, Adv. Optoelectronics Lasers, Kharkov (2013), pp. 296–298.
- V.A. Trofimov, M.M. Loginova, and V.A. Egorenkov, Developing of 2D helical waves in semiconductor under the action of femtosecond laser pulse and external electric field, Proc. SPIE, 9586 (2015), 95860 K. doi: 10.1117/12.2189308
- V.A. Trofimov, M.M. Loginova, and V.A. Egorenkov, New two-step iteration process for solution of semiconductor plasma generation problem with arbitrary boundary conditions in 2D case, WIT trans. Model. Simul. 59 (2015), pp. 85–96.
- V.A. Trofimov, M.M. Loginova, and V.A. Egorenkov, Conservative finite-difference scheme for computer simulation of field optical bistability, Lecture Notes Comput. Sci. 10187 (2017), pp. 682–689. doi: 10.1007/978-3-319-57099-0_78
- H. Wang, Numerical studies on the split-step finite difference method for nonlinear Schrödinger equations, Appl. Math. Comput. 170 (2005), pp. 17–35.
- H. Wang, X. Ma, J. Lu, and W. Gao, An efficient time-splitting compact finite difference method for gross–Pitaevskii equation, Appl. Math. Comput. 297 (2017), pp. 131–144.
- H. Wang, H.-T. Zhang, and Z.-P. Wang, Optical bistability via incoherent pumping fields in semiconductor quantum wells, Mod Phys Lett B 25 (2011), pp. 97.
- D. Weaire and J. P. Kermode, Dispersive optical bistability – numerical methods and definitive results, JOSA B 3 (1986), pp. 1706–1711. doi: 10.1364/JOSAB.3.001706
- J.A.C. Weideman and B.M. Herbst, Split-step methods for the solution of the nonlinear Schrödinger equation, SIAM J. Numer. Anal. 23 (1986), pp. 485–507. doi: 10.1137/0723033