Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Exponentially fitted multisymplectic scheme for conservative Maxwell equations with oscillary solutions

  • Xiuling Yin ,

    Roles Conceptualization, Formal analysis, Methodology, Resources, Validation, Writing – original draft

    yinllmm@163.com

    Affiliation School of Mathematics and Big Data, Dezhou University, Dezhou, China

  • Yanqin Liu,

    Roles Formal analysis, Funding acquisition, Visualization

    Affiliation School of Mathematics and Big Data, Dezhou University, Dezhou, China

  • Jingjing Zhang,

    Roles Conceptualization, Project administration, Supervision

    Affiliation School of Sciences, East China Jiaotong University, Nanchang, China

  • Yanfeng Shen,

    Roles Funding acquisition, Writing – review & editing

    Affiliation School of Mathematics and Big Data, Dezhou University, Dezhou, China

  • Limei Yan

    Roles Investigation, Methodology, Resources

    Affiliation School of Mathematics and Big Data, Dezhou University, Dezhou, China

Abstract

Aiming at conservative Maxwell equations with periodic oscillatory solutions, we adopt exponentially fitted trapezoidal scheme to approximate the temporal and spatial derivatives. The scheme is a multisymplectic scheme. Under periodic boundary condition, the scheme satisfies two discrete energy conservation laws. The scheme also preserves two discrete divergences. To reduce computation cost, we split the original Maxwell equations into three local one-dimension (LOD) Maxwell equations. Then exponentially fitted trapezoidal scheme, applied to the resulted LOD equations, generates LOD multisymplectic scheme. We prove the unconditional stability and convergence of the LOD multisymplectic scheme. Convergence of numerical dispersion relation is also analyzed. At last, we present two numerical examples with periodic oscillatory solutions to confirm the theoretical analysis. Numerical results indicate that the LOD multisymplectic scheme is efficient, stable and conservative in solving conservative Maxwell equations with oscillatory solutions. In addition, to one-dimension Maxwell equations, we apply least square method and LOD multisymplectic scheme to fit the electric permittivity by using exact solution disturbed with small random errors as measured data. Numerical results of parameter inversion fit well with measured data, which shows that least square method combined with LOD multisymplectic scheme is efficient to estimate the model parameter under small random disturbance.

Introduction

Maxwell equations are basic and important mathematical physical models in electromagnetism. They reflect the general law of electromagnetic field excited by charge current and the internal motion of electromagnetic field. The study of the equations is helpful to deepen and enrich the understanding of the materiality of electromagnetic field. Efficient numerical analysis to Maxwell equation is an important study hotspot. Numerical investigations of Maxwell equations include symplectic exponential integrator [1], compact scheme [2], Runge-Kutta method [3], stochastic Euler scheme [4], multisymplectic schemes [58], energy-conserving method [9], wavelet collocation method [10, 11], Hamiltonian time integrators [12], finite element method [13, 14], spectral method [15] and other numerical methods.

In the past few decades, multisymplectic schemes, as a kind of structure-preserving algorithms, are popular and gain wide applications in scientific computing due to long-time stability in numerical simulation [58, 11, 1619]. A review on stochastic multisymplectic schemes for Maxwell equations was given by Zhang et al. in [5]. Cui et al. [17] presented stochastic multisymplectic method to solve random Schrödinger equation. Hong et al. [6, 7] proposed multisymplectic methods and investigated discrete conservative quantity to stochastic Maxwell equations driven by additive noise. Multisymplectic wavelet collocation method for Maxwell’s equations were considered in [10, 11]. Zhu et al. [18] also applied multisymplectic wavelet collocation methods to solve Schrödinger equations. High-order compact multisymplectic method was presented to simulate Schrödinger equations in [19]. Kong et al. [8] also studied splitting multisymplectic integrators for Maxwell’s equations. Since much attention has been gained in multisymplectic schemes, we are committed to the investigations on multisymplectic schemes to simulate Maxwell equations with oscillatory solutions.

Numerical method is a promising tool to solve oscillatory differential equations. Some recent works can be found in [2029]. For example, Wu et al. summarized structure-preserving algorithms for oscillatory differential equations [20, 24, 26]. Wang et al. [21, 23] discussed trigonometric collocation methods for multi-frequency oscillatory equations. In [22], Li et al. proposed functionally fitted energy-preserving methods to oscillatory Hamiltonian systems. ERKN integrators is investigated by Wang et al. [25] and the convergence is obtained for multi-frequency oscillatory systems. Wu et al. also presented exponentially fitted modified Runge-Kutta-Nyström methods in [27]. Berghe et al. [28] studied symplectic exponentially fitted Runge-Kutta methods of the Gauss type.

However, the investigation of multisymplectic scheme for oscillatory solutions of Maxwell equations is extremely sparse. In this paper, we apply exponentially fitted trapezoidal scheme to construct multisymplectic scheme to simulate Maxwell equations with oscillatory solutions. Our main contributions are highlighted as follows:

  • We adopt exponentially fitted method to establish a multisymplectic scheme for solving Maxwell equations with periodic solutions.
  • To reduce the calculations, we present a LOD multisymplectic scheme by means of splitting method.
  • We rigorously prove the conservation, stability, dispersion and convergence theorems of our method.
  • Numerical experiment of Maxwell equations verifies the effectiveness of the LOD multisymplectic scheme in simulating high-frequency oscillatory equations. Meanwhile numerical inversion results show that least square method and LOD multisymplectic scheme can be combined to fit the electric permittivity under small measured errors.

The rest of this paper is outlined as follows. In section 2, we commence by reviewing some preliminary knowledge of Maxwell equations and recall exponentially fitted trapezoidal scheme. In section 3, a new multisymplectic scheme is proposed by utilising exponentially fitted trapezoidal scheme and we proceed with the proof of multisymplectic conservation law and two energy conservation laws. Then we built a splitting multisymplectic scheme by splitting original equations into three LOD systems in section 4. We also analyze its numerical stability, dispersion relation and convergence. In section 5, we present two numerical examples to verify the theoretical analysis and confirm the effectiveness of our method. Numerical test is also given on fitting the electric permittivity by applying the least square method and exponentially fitted trapezoidal scheme.

Preliminaries

Maxwell equations are the theoretical basis of electrodynamics. Maxwell equations are equivalent to multisymplectic Hamiltonian systems. From the multisymplectic form, we can construct multisymplectic schemes of Maxwell equations.

Multisymplectic structure of Maxwell equations

For isotropic homogeneous medium, by assuming that there is no free charge and conduction current, the propagation law of electromagnetic field can be described by Maxwell’s equations in the following form of curl (1) Here E = (Ex, Ey, Ez)T is electric field and H = (Hx, Hy, Hz)T is magnetic field. ε and μ denote permittivity and permeability, respectively. Below ε and μ are constants. Assume that t ∈ [0, T], (x, y, z) ∈ Ω = [0, a] × [0, b] × [0, c]. The corresponding component form of the system (1) is as follows (2) By introducing a new variable Z = (Hx, Hy, Hz, Ex, Ey, Ez)T, the system (2) is equivalent to the following multisymplectic Hamiltonian system (3) Here the Hamiltonian function is S(Z) = 0, and corresponding antisymmetric matrices are where 03 and I3 denote third order zero square matrix and unit square matrix, respectively. Multisymplectic system (3) satisfies the following multisymplectic conservation law (4) where Under periodic boundary condition, Maxwell equations have two energy invariants as follows: (5) (6)

In the case of one-dimensional transverse magnetic polarization, the electric field is E = (0, 0, Ez)T, and the magnetic field is H = (0, Hy, 0)T. Then the transmission law of electromagnetic field accords with the following one-dimensional Maxwell equations (7)

Exponentially fitted trapezoidal scheme

The exponentially fitted Runge-Kutta method is a kind of efficient numerical tool to simulate ordinary differential equation with oscillatory solutions [2730]. For example, exponentially fitted trapezoidal scheme is a special exponentially fitted Runge-Kutta method. Yin et al. [30] applied exponentially fitted trapezoidal scheme to simulate a kind of stochastic oscillator system and obtained efficient and stable numerical results.

For initial value problem of ordinary differential equation u′ = f(t, u), u(t0) = u0, exponentially fitted trapezoidal scheme has the following formula (8) where ωt denotes the frequency parameter of the scheme [31]. By Taylor expansion, the local truncation error of the method is Therefore, exponentially fitted trapezoidal scheme is convergent with second order accuracy. If we choose ωt such that third order convergence is obtained.

Exponentially fitted multisymplectic scheme of Maxwell equations

Based on the multisymplectic formula (3), we can design multisymplectic schemes of Maxwell equations with oscillatory solutions by applying exponentially fitted Runge-Kutta method. Below, we take exponentially fitted trapezoidal scheme as an example.

Derivation of exponentially fitted multisymplectic scheme

In temporal and spatial discretization of multisymplectic Hamiltonian system (3), we apply exponentially fitted trapezoidal scheme.

First, divide the solution area into equidistant meshes. The step sizes taken in the directions of time and space are denoted by Δt, Δx, Δy, Δz, respectively. Denote the mesh points in the directions of time and space by respectively, where n = 0, 1, 2, ⋯, Nt, i = 0, 1, 2, ⋯, Nx, j = 0, 1, 2, ⋯, Ny, k = 0, 1, 2, ⋯, Nz, The numerical solutions of u(t, x, y, z) at points are denoted by respectively. We also make the following notions: Define the difference operator as follows

Below, we apply exponentially fitted trapezoidal scheme in temporal and spatial directions to discretize the multisymplectic Hamiltonian system (3) and get the numerical method as follows: For convenience, we give the following simple notions in above formula: where ωt, ωx, ωy, ωz are the frequency parameters of exponentially schemes applied in the direction of time and space, respectively.

For the sake of simplicity, below we omit the semi-node indices. The omitted indices in below are the semi-node indices. We abbreviate above formula as (9) The corresponding component form of above scheme (9) is (10)

Numerical properties of exponentially fitted multisymplectic scheme

Next we analyze and give numerical properties of our proposed scheme (9).

Theorem 1 The scheme (9) satisfies the following multisymplectic conservation law (11) where Here for the sake of simplicity, we omit the semi-node indices. So the scheme (9) is a multisymplectic scheme of Maxwell equations.

Proof Taking variation on both sides of the formula (9) yields that Then by making wedge product on both sides of above formula with and considering the properties of antisymmetric matrix and wedge product, we obtain the discrete multisymplectic conservation law (11).

Below, we refer to the scheme (9) as exponentially fitted multisymplectic (abbreviated to EFMS) scheme.

Theorem 2 Under periodic boundary condition, EFMS scheme (9) has two discerete energy invariants as follows:

where and other two norms have similar definitions. Here for the sake of simplicity, we omit the semi-node indices.

Proof By taking inner product on both sides of EFMS scheme (9) with we obtain that (12) Above formula can be rewritten as the component form as follows (13) where the omitted indices are semi-nods indices. Obviously In view of periodic boundary condition, we get that and other five similar equalities. Therefore, summing all terms on both sides of above equation (13) with respect to the indices i, j, k yields the first discrete energy conservation law

By applying difference operator δt to EFMS scheme (9), we obtain that Making inner product on both sides of above formula with yields that Its equivalent componentwise form is (14) where the omitted indices are semi-nods indices. Clearly, On account of periodic boundary condition and commutativity of difference operators, we derive that and other five similar equalities. Hence, by summing all terms on both sides of above equation (14) with respect to the indices i, j, k, we obtain the second discrete energy conservation law

As is well known that if the media is lossless, the system (1) is divergence-free [5, 6], i.e., (15) The divergence convergence is satisfied by EFMS scheme.

Theorem 3 EFMS scheme (9) preserves the following two discrete divergences: (16) Here the discrete divergence operator is defined by where and other symbols are similar defined. (16) can be seen as the discrete conservation law of (15).

Proof Above operator definition yields that According to formula (10) of EFMS scheme, we obtain that where and other symbols are similar defined. By calculation we can derive and other two similar equalities, which completes the proof of the first divergence convergence. The proof of the second assertion is similar.

LOD exponentially fitted multisymplectic scheme

According to the splitting method of vector field [3234], to reduce calculation cost, we consider the following LOD system of multisymplectic Hamiltonian system (3) (17) The system (17) has LOD multisymplectic conservation law (18) We recast the system (17) into the following six one-dimensional Maxwell equations: (19) (20) (21)

Using exponentially fitted trapezoidal scheme to solve numerically the LOD system (17) yields the following LOD scheme (22) Here for the sake of simplicity, we omit the semi-node indices in above formula. Similarly to Theorem 1, we can prove that above scheme satisfies the discrete LOD multisymplectic conservation law as follows: (23) So we call the scheme (22) LOD exponentially fitted multisymplectic (abbreviated to LODEFMS) scheme. LODEFMS scheme (22) is equivalent to the following six one-dimensional scheme: (24) (25) (26) Theorem 4 LODEFMS scheme (22) is unconditionally stable and non-dissipative scheme.

Proof For simplicity, we consider the following one-dimensional Maxwell equations (27) and corresponding LODEFMS scheme: (28) To analyze the stability of scheme (28), define the following wave solution (29) where denote imaginary unit and the wave number, respectively. is a nonzero eigenvector of scheme (28), and ρ is the stability factor. Inserting (29) into scheme (28) yields that where θ = ωxΔx/2. Making the coefficient determinant 0 leads to (30) Thus, it can be deduced that |ρ| = 1. This means that scheme (28) is unconditionally stable and non-dissipative. Similar analysis can prove the stability of other five one-dimensional schemes.

Theorem 5 Maxwell equations (17) satisfy the following exact dispersive relations (31) Corresponding numerical dispersive relations of scheme (22) are (32) (33) (34) Suppose the step sizes tend to 0, numerical dispersive relations converge to exact dispersive relations correspondingly.

Proof For the sake of simplicity, take one-dimensional Maxwell equation (27) as an example to analyze dispersion. Set the wave solution of (27) as follows (35) were ωt is the frequency. Substituting (35) into (27) results in Since the eigenvector is nonzero, making above coefficient matrix singular results in the exact dispersive relation (36) Similar analysis to other five one-dimensional Maxwell equations yields other two exact dispersive relations.

To dispersive relations of scheme (28), inserting the stability factor into equation (30) leads to (37) In view of the expression of θ, we obtain the numerical relation (32). Similarly, we can analyse other five one-dimensional scheme to get other two numerical dispersive relations (33) and (34). Taking the following equivalence relation into consideration yields that, as the step sizes tend to 0, numerical dispersive relations (32)(34) converge to the exact relations (36), respectively.

Fig 1 depicts numerical errors of phase velocity The data used in left figure is ε = μ = 1, Δt = 0.1, Δx = 0.5, while in right figure we use ε = μ = 0.1, Δt = 0.01, Δx = 0.04. We can see that in the two cases numerical errors of phase velocity are very small. Similar results in other data cases can be obtained.

thumbnail
Fig 1. Numerical errors of phase velocity in two data cases.

https://doi.org/10.1371/journal.pone.0256108.g001

Theorem 6 Under precise initial condition, numerical solutions of LODEFMS scheme (22) converge to solutions of Maxwell equations with the following numerical errors: (38) where r and s are error vectors of electric field and magnetic field, respectively.

Proof For simplicity, we consider errors of one-dimensional scheme to solve one-dimensional Maxwell equation (27). According to local truncation analysis of scheme (28), we obtain that (39) where Multiplying the first and second equation of (39) with and respectively, yields that (40) By adding both sides of above equation and summing with respect to the subscript i, we can get Applying Cauchy inequality leads to So we derive by recursion that According to Gronwall inequality, we obtain the following error estimation: (41) Under precise initial condition, (41) reduces to (38). By observing above inequality, we can find that, as the initial data are sufficiently accurate, LODEFMS scheme is convergent.

Numerical examples

In this section, we apply our scheme LODEFMS scheme (22) to two Maxwell equations with periodic boundary condition and oscillatory solutions, to veirfy our theoretical analysis.

One-dimensional example

We consider one-dimensional Maxwell equations (7) with the following oscillatory solution (42) where ε γ = k β, μ β2 = ε. Without loss of generality, here we take two sets of test data as follows:

  1. k = β = γ = ε = μ = 1,
  2. k = γ = 5, β = ε = μ = 1.

Select the step sizes as Other step sizes have same numerical behavior.

First we check the convergence by comparing the results of LODEFMS scheme and central box scheme to solve above one-dimension Maxwell equations with oscillatory solution (42). Figs 2 and 3 show error curves at t = 10 of central box scheme and LODEFMS scheme in two testing cases, respectively. We can see that, the errors of LODEFMS scheme are smaller than those of central box scheme. Waveform curves of exact oscillatory solution and numerical solutions of both schemes, at t = 10 under second set of test data, are depicted in Fig 4. It can be seen that, numerical solution of central box scheme is obviously different from the exact solution, while numerical solution of LODEFMS scheme agrees well with exact solution. LODEFMS scheme is more effective to simulate one-dimension Maxwell equations with oscillatory solutions.

thumbnail
Fig 2. Numerical errors of central box scheme (left) and LODEFMS scheme (right) under first set of test data.

https://doi.org/10.1371/journal.pone.0256108.g002

thumbnail
Fig 3. Numerical errors of central box scheme (left) and LODEFMS scheme (right) under second set of test data.

https://doi.org/10.1371/journal.pone.0256108.g003

thumbnail
Fig 4. Waveform curves of exact solution (solid line), numerical solutions (star point) of central box scheme (left) and LODEFMS scheme (right) under second set of test data.

https://doi.org/10.1371/journal.pone.0256108.g004

Next analyse the conservation results of LODEFMS scheme. Fig 5 plots two discrete energy and in first testing case. The curves in the figure are similar to horizontal straight line. Error evolution curve at adjacent time of two discrete energy in second testing case is depicted in Fig 6. The error magnitude of and are approximately 10−14 and 10−13, respectively. This verifies that and are two conservation quantity of LODEFMS scheme.

thumbnail
Fig 5. Discrete energy (left) and (right) in first testing case.

https://doi.org/10.1371/journal.pone.0256108.g005

thumbnail
Fig 6. Errors of discrete energy (left) and (right) in second testing case.

https://doi.org/10.1371/journal.pone.0256108.g006

Least square method is an effective tool to solve inverse problem of parameter estimation [35]. Next, we adopt least square method and LODEFMS scheme to fit the parameter ε in one-dimensional Maxwell equations. Measured data in simulation is theoretical solution with random disturbance δ. Suppose that random perturbation δ obeys a normal distribution with expectation 0 and variance σ. Now given simulation data at points we choose parameter ε*, such that (43) where are our numerical solutions. Assume that the real parameter in experiment is ε = 1.

Table 1 lists the inverting parameter ε* under different distribution σ. Figs 7 and 8 show measured data and inversion data with x = π, t ∈ [0, 10] and x ∈ [0, 2π], t = 0.5, respectively. The results show that the inversion data is consistent with measured data. The inverting parameters estimated by least square method and LODEFMS scheme are reasonable under small disturbance error.

thumbnail
Fig 7. Measured data and inversion data under disturbance σ = 0.01 (left) and σ = 0.05 (right).

https://doi.org/10.1371/journal.pone.0256108.g007

thumbnail
Fig 8. Measured data and inversion data under disturbance σ = 0.004 (left) and σ = 0.04 (right).

https://doi.org/10.1371/journal.pone.0256108.g008

thumbnail
Table 1. Inverting parameter ε* under different distribution σ.

https://doi.org/10.1371/journal.pone.0256108.t001

Three-dimensional example

For sake of simplicity, we apply LODEFMS scheme (22) to solve three-dimensional Maxwell equations (1) with oscillatory solution as follows: (44) where ε γ = k β, μ β2 = 3ε. Generally, we adopt the following two sets of test data:

First, we give convergence results with step sizes Same convergence behavior is obtained for other step sizes. L errors between exact solutions and numerical solutions of LODEFMS scheme and LOD central box scheme are depicted in Figs 9 and 10 in above two cases, respectively. Figs 11 and 12 show L2 errors of numerical solutions. From the figures, we observe that the errors of LODEFMS scheme are smaller than those of LOD central box scheme.

thumbnail
Fig 9. L errors of numerical solutions to LOD central box scheme (left) and LODEFMS scheme (right) in first testing case.

https://doi.org/10.1371/journal.pone.0256108.g009

thumbnail
Fig 10. L errors of numerical solutions to LOD central box scheme (left) and LODEFMS scheme (right) in second testing case.

https://doi.org/10.1371/journal.pone.0256108.g010

thumbnail
Fig 11. L2 errors of numerical solutions to LOD central box scheme (left) and LODEFMS scheme (right) in first testing case.

https://doi.org/10.1371/journal.pone.0256108.g011

thumbnail
Fig 12. L2 errors of numerical solutions to LOD central box scheme (left) and LODEFMS scheme (right) in second testing case.

https://doi.org/10.1371/journal.pone.0256108.g012

Next we check energy conservation property of LODEFMS scheme. Generally, we take step sizes as Figs 13 and 14 show errors of discrete energy and in two testing cases, respectively. We find that, the error magnitudes of and are about 10−15 and 10−12, respectively. Same conservation results can be obtained by other step sizes. This verifies that LODEFMS scheme preserves two discrete energy conservation laws.

thumbnail
Fig 13. Errors of discrete energy (left) and (right) in first testing case.

https://doi.org/10.1371/journal.pone.0256108.g013

thumbnail
Fig 14. Errors of discrete energy (left) and (right) in second testing case.

https://doi.org/10.1371/journal.pone.0256108.g014

At last, to test the conservation of discrete divergence, we define the errors of two discrete divergences by respectively. Figs 15 and 16 display the divergence errors with step sizes We observe that the scale of the errors is about 10−16. In other data cases, we can obtain the same conservation behavior of discrete divergences.

thumbnail
Fig 15. Divergence errors Err-DivE (left) and Err-DivH (right) in first testing case.

https://doi.org/10.1371/journal.pone.0256108.g015

thumbnail
Fig 16. Divergence errors Err-DivE (left) and Err-DivH (right) in second testing case.

https://doi.org/10.1371/journal.pone.0256108.g016

Conclusion

Conservative Maxwell equations with periodic oscillatory solutions are investigated numerically. First we have constructed a conservative multisymplectic scheme, preserving two discrete energy invariants and two discrete divergences, by applying exponentially fitted trapezoidal scheme to solve Maxwell equations with periodic solutions. Then LOD multisymplectic scheme is presented in order to reduce the cost of calculation. Unconditional stability, dispersion and convergence analysis for LODEFMS scheme are established additionally. We have carried out two examples in simulating Maxwell equations with periodic oscillatory solutions to illustrate the effectiveness and conservation property of LODEFMS scheme. In addition, taking one-dimensional Maxwell equation as an example, we find that least square method and LODEFMS scheme can be combined to fit the electric permittivity under small random perturbation data.

References

  1. 1. Cohen D, Cui JB, Hong JL, et al. Exponential integrators for stochastic Maxwell’s equations driven by It noise, J Comput Phys, 2020, 410, 109382
  2. 2. Kong LH, Hong YQ, Tian NN, et al. Stable and efficient numerical schemes for two-dimensional Maxwell equations in lossy medium. J Comput Phys, 2019, 397: 108703
  3. 3. Chen CC, Hong JL, Ji LH. Runge-Kutta semidiscretizations for stochastic Maxwell equations with additive noise. SIAM J Numer Anal, 2019, 57 (2): 702–727
  4. 4. Chen CC, Hong JL, Ji LH. Mean-square convergence of a semidiscrete scheme for stochastic Maxwell equations. SIAM J Numer Anal, 2019, 57 (2): 728–750.
  5. 5. Zhang LY, Chen CY, Hong JL, et al. A review on stochastic multi-symplectic methods for stochastic Maxwell equations. Commun Appl Math Comput, 2019, 1 (3): 467–501
  6. 6. Chen CC, Hong JL, Zhang LY. Preservation of physical properties of stochastic Maxwell equations with additive noise via stochastic multi-symplectic methods. J Comput Phys, 2016, 306: 500–519
  7. 7. Hong JL, Ji LH, Zhang LY. A stochastic multi-symplectic scheme for stochastic Maxwell equations with additive noise. J Comput Phys, 2014, 268: 255–268
  8. 8. Kong LH, Hong JL, Zhang JJ. Splitting multisymplectic integrators for Maxwell’s equations. J Comput Phys, 2010, 229 (11): 4259–4278
  9. 9. Hong JL, Ji LH, Zhang LY, et al. An energy-conserving method for stochastic Maxwell equations with multiplicative noise. J Comput Phys, 2017, 351: 216–229
  10. 10. Zhang LY, Ji LH. Stochastic multi-symplectic wavelet collocation method for 3d stochastic Maxwell equations with multiplicative noise. Mathematics, 2014, 135: 396–406
  11. 11. Zhu HJ, Song SH, Chen YM. Multi-symplectic wavelet collocation method for Maxwell’s equations. Adv Appl Math Mech, 2011, 3 (06): 663–688
  12. 12. He Y, Qin H, Sun YJ, et al. Hamiltonian time integrators for Vlasov-Maxwell equations. Physics of Plasmas, 2015, 22 (12): 2669–406
  13. 13. Wu C, Huang YQ, Yi NY, et al. Superconvergent recovery of edge finite element approximation for Maxwell’s equations. Comput Method Appl Mech Eng, 2020, 371: 113302
  14. 14. He Y, Sun YJ, Qin H, et al. Hamiltonian particle-in-cell methods for Vlasov-Maxwell equations. Physics of Plasmas, 2016, 23 (9): 2669–58
  15. 15. Zeng FH, Ma HP, Liang D. Energy-conserved splitting spectral methods for two dimensional Maxwell’s equations. J Comput Appl Math, 2014, 265: 301–321
  16. 16. Zhang LY, Ji LH. Stochastic multi-symplectic Runge-Kutta methods for stochastic Hamiltonian PDEs. Appl Numer Math, 2019, 135: 396–406
  17. 17. Cui JB, Liu ZH, Hong JL, et al. Stochastic symplectic and multi-symplectic methods for nonlinear Schrödinger equation with white noise dispersion. J Comput Phys, 2017, 342 (1): 267–285.
  18. 18. Zhu HJ, Chen YM, Song SH, et al. Symplectic and multi-symplectic wavelet collocation methods for two-dimensional Schrödinger equations. Appl Numer Math, 2011, 61 (3): 308–321
  19. 19. Ma YP, Kong LH, Hong JL, et al. High-order compact splitting multisymplectic method for the coupled nonlinear Schrödinger equations. Comput Math Appl, 2011, 61 (2): 319–333
  20. 20. Wu XY, Wang B. Recent developments in structure-preserving algorithms for oscillatory differential equations. Science Press, Spring, 2018
  21. 21. Wang B, Wu XY, Meng FW. Trigonometric collocation methods based on Lagrange basis polynomials for multi-frequency oscillatory second-order differential equations. J Comput Appl Math, 2017, 313: 185–201
  22. 22. Li YW, Wu XY. Functionally fitted energy-preserving methods for solving oscillatory nonlinear Hamiltonian systems. Siam J Numer Anal, 2016, 54 (4): 2036–2059
  23. 23. Wang B, Iserles A, Wu XY. Arbitrary-order trigonometric Fourier collocation methods for multi-frequency oscillatory systems. Found Comput Math, 2016, 16 (1): 151–181
  24. 24. Wu XY, Liu K, Shi W. Structure-preserving algorithms for oscillatory differential equations II. Science Press, Spring, 2015.
  25. 25. Wang B, Wu XY, Xia JL, Error bounds for explicit ERKN integrators for systems of multi-frequency oscillatory second-order differential equations. Appl Numer Math, 2013, 74: 17–34
  26. 26. Wu XY, You X, Wang B. Structure-preserving algorithms for oscillatory differential equations. Science Press, Spring, 2013.
  27. 27. Wu XY, Wang B, Xia JL. Explicit symplectic multidimensional exponential fitting modified Runge-Kutta-Nyström methods. BIT Numer Math, 2012, 52 (3): 773–795
  28. 28. Berghe GV, Daele MV. Symplectic exponentially-fitted four-stage Runge-Kutta methods of the Gauss type. Numer Algorithms, 2011, 56 (4): 591–608.
  29. 29. Calvo M, Franco JM, Montijano JI, et al. Structure preservation of exponentially fitted Runge-Kutta methods. J Comput Appl Math, 2008, 218: 421–434
  30. 30. Yin XL, Zhang CJ, Liu YQ. Exponentially fitted trapezoidal scheme for a stochastic oscillator. J Comput Math, 2017, 35 (6): 801–813
  31. 31. Vanden BG, Ixaru LG, De Meyer H. Frequency determination and step-length control for exponentially- fitted Runge-Kutta methods. J Comput Appl Math, 2001, 132: 95–105
  32. 32. Cui JB, Hong JL, Liu ZH, et al. Strong convergence rate of splitting schemes for stochastic nonlinear Schrödinger equations. J Differ Equations, 2019, 266 (9): 5625–5663
  33. 33. Cui JB, Hong JL. Analysis of a splitting scheme for damped stochastic nonlinear Schrödinger equation with multiplicative noise. SIAM J Numer Anal, 2018, 56 (4): 2045–2069
  34. 34. McLachlan RI, Quispel GRW. Splitting methods. Acta Numer, 2002, 16: 341–434
  35. 35. Fan WP, Jiang XY. Parameters estimation for a one-dimensional time fractional thermal wave equation with fractional heat flux conditions. Acta Phys Sin, 2014, 63 (14): 140202