A new simple formulation for incorporating a higher-order perfectly matched layer (PML) stretching function within a convolution PML (CPML) implementation in ﬁnite-difference time-domain (FDTD) electromagnetic modelling codes is developed. Obtaining in closed form the corresponding time domain impulse response of the inverse of a number of higher-order PML stretching functions enables the efﬁcient and simple implementation of such higher-order PMLs using recursive convolution, in the same way as it was introduced initially for the complex frequency shifted (CFS) PML. This new higher-order CPML exhibits excellent performance that is comparable to the performance shown by other higher-order PML formu-lations whilst it retains the advantage of a relatively simpler implementation.
- PERFECTLY MATCHED LAYER
- finite-difference time-domain (FDTD)