Skip to content

Python implementation of Mie theory to compute electromagnetic fields in the near and far zones along with self-consistency tests in Jupyter Notebooks.

License

Notifications You must be signed in to change notification settings

kuljitvirk/pyMie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

36ad4a5 · Sep 19, 2020

History

23 Commits
May 13, 2020
May 1, 2020
Apr 9, 2020
Apr 9, 2020
Apr 9, 2020
Sep 19, 2020
Sep 19, 2020
Apr 11, 2020
May 1, 2020
Apr 23, 2020
May 1, 2020
May 1, 2020

Repository files navigation

pyMie

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.

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

No packages published