A perfectly matched layer for the absorption of electromagnetic waves
Journal of Computational Physics
Symplectic partitioned Runge-Kutta methods for constrained Hamiltonian systems
SIAM Journal on Numerical Analysis
Three-dimensional perfectly matched layer for the absorption of electromagnetic waves
Journal of Computational Physics
Sympletic Runge--Kutta Shemes I: Order Conditions
SIAM Journal on Numerical Analysis
High-order compact-difference schemes for time-dependent Maxwell equations
Journal of Computational Physics
Multi-symplectic Runge-Kutta collocation methods for Hamiltonian wave equations
Journal of Computational Physics
Journal of Computational Physics
SIAM Journal on Scientific Computing
SIAM Journal on Numerical Analysis
Nodal high-order methods on unstructured grids
Journal of Computational Physics
An explicit fourth-order staggered finite-difference time-domain method for Maxwell's equations
Journal of Computational and Applied Mathematics
High-order FDTD methods via derivative matching for Maxwell's equations with material interfaces
Journal of Computational Physics
On multi-symplectic partitioned Runge-Kutta methods for Hamiltonian wave equations
Applied Mathematics and Computation
Splitting multisymplectic integrators for Maxwell's equations
Journal of Computational Physics
Journal of Computational Physics
Hi-index | 31.46 |
An explicit fourth-order finite-difference time-domain (FDTD) scheme using the symplectic integrator is applied to electromagnetic simulation. A feasible numerical implementation of the symplectic FDTD (SFDTD) scheme is specified. In particular, new strategies for the air-dielectric interface treatment and the near-to-far-field (NFF) transformation are presented. By using the SFDTD scheme, both the radiation and the scattering of three-dimensional objects are computed. Furthermore, the energy-conserving characteristic hold for the SFDTD scheme is verified under long-term simulation. Numerical results suggest that the SFDTD scheme is more efficient than the traditional FDTD method and other high-order methods, and can save computational resources.