DocumentCode :
756961
Title :
A Python toolbox for computing solutions to canonical problems in electromagnetics
Author :
Swartz, Julian P.
Author_Institution :
Dept. of Electr. & Electron. Eng., Stellenbosch Univ.
Volume :
48
Issue :
3
fYear :
2006
fDate :
6/1/2006 12:00:00 AM
Firstpage :
78
Lastpage :
81
Abstract :
One of the most important steps in the development of any numerical code is the validation of the implementation by comparison of the results obtained for a set of test cases to the exact solution. In the context of codes developed for high-frequency electromagnetics, this usually means comparing computed results to analytical solutions. Obtaining these analytical solutions can be a nontrivial problem, although fortunately it need only be implemented once, and can then be used repeatedly to validate any new code. This paper concentrates on finding the analytical solution to eigenvalue problems for a range of standard geometries, as well as the near-field solution for plane-wave scattering from a PEC sphere. The solutions are implemented using the Python programming language and the SciPy library of scientific functions
Keywords :
computational electromagnetics; eigenvalues and eigenfunctions; electromagnetic wave scattering; programming languages; software tools; Python programming language; Python toolbox; SciPy library; canonical problems; eigenvalue problems; high-frequency electromagnetics; near-field solution; plane-wave scattering; Africa; Computational electromagnetics; Computer languages; Eigenvalues and eigenfunctions; Electromagnetic analysis; Electromagnetic scattering; MATLAB; Mie scattering; Software libraries; Testing;
fLanguage :
English
Journal_Title :
Antennas and Propagation Magazine, IEEE
Publisher :
ieee
ISSN :
1045-9243
Type :
jour
DOI :
10.1109/MAP.2006.1703411
Filename :
1703411
Link To Document :
بازگشت