SphericalScattering.jl
This package provides semi-analytical solutions to the scattering of time harmonic electromagnetic fields from spherical objects. To this end, series expansions are evaluated. Special care is taken to obtain accurate solutions down to the static limit.
Overview
The following scenarios are implemented (✓) and planned (⌛):
Available incident fields:
- ✓ Plane wave
- ✓ Field of electric/magnetic ring current
- ✓ Field of electric/magnetic dipole
- ✓ TE/TM spherical vector waves
Available scattering objects:
- ✓ PEC sphere
- ⌛ PMC sphere
- ⌛ Dielectric sphere
- ⌛ Mulitlayer dielectric sphere
A time convention of $\mathrm{e}^{\,\mathrm{j}\omega t}$ ist used.
Installation
Installing BEASTutils is done by entering the package manager (enter ]
at the julia REPL) and issuing:
pkg> add BEASTutils
References
The implementation is based on
- J.-M. Jin, Theory and Computation of Electromagnetic Fields, Second edition. Hoboken, New Jersey: John Wiley & Sons, Inc, 2015.
- G. T. Ruck, D. E. Barrick, W. D. Stuart, C. K. Krichbaum, Radar Cross Section Handbook, Volume 1, New York: Plenum Press, 1970.