Electromagnetic simulation by the FDTD method in Java
Stephen Kirkup, Irfan A. Mulla, Goodchild Ndou, Javad Yazdani
Abstract
Stephen Kirkup, Irfan A. Mulla, Goodchild Ndou, Javad Yazdani
Abstract
The FDTD (Finite Difference Time Domain) is the most popular method for transient electromagnetic simulation. A FDTD method is developed through applying Yee's algorithm and a Mur boundary condition. The method is implemented in Java using object-oriented design principles. The program can simulate and visualize an evolving electromagnetic field in any cuboidal, multiple material domain. The program is made available as open source from www.east-lancashire-research.org.uk (AR-08-17).
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The FDTD (Finite Difference Time Domain) is the most popular method for transient electromagnetic simulation. A FDTD method is developed through applying Yee's algorithm and a Mur boundary condition. The method is implemented in Java using object-oriented design principles. The program can simulate and visualize an evolving electromagnetic field in any cuboidal, multiple material domain. The program is made available as open source from www.east-lancashire-research.org.uk (AR-08-17).
Key concepts: Finite-difference time-domain method, Java, Computer science, Computational science, Electromagnetic field, Electromagnetic simulation, Computational electromagnetics, Finite difference method