pyMie computes the near and far zone electromagnetic fields of a system in which a dielectric sphere is excited by a fixed source. Almost all the up to date codes available focus entirely on the scattered field properties fields outside a perfectly conducting sphere. This package provides the ability to compute all the far field properties, as well as the full solutions to Maxwell equations anywhere inside or outside the sphere, to arbitrary accuracy. I include Jupyter notebooks to perform various self-consistency tests, such as the comparison of direct formula for scattered field amplitudes to those calculated from a volume integral over the sphere.
-
Notifications
You must be signed in to change notification settings - Fork 1
Python implementation of Mie theory to compute electromagnetic fields in the near and far zones along with self-consistency tests in Jupyter Notebooks.
License
kuljitvirk/pyMie
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Python implementation of Mie theory to compute electromagnetic fields in the near and far zones along with self-consistency tests in Jupyter Notebooks.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published