miepy
miepy copied to clipboard
Python module to solve Maxwell's equations for a cluster of particles using the generalized multiparticle Mie theory (GMMT)
`.value` has been deprecated in newer versions of `h5py`; changing them to `[...]` fixes this issue.
Hi John, I've been having trouble with installing on midway2. Both with conda ![image](https://user-images.githubusercontent.com/81310474/120246682-96441980-c236-11eb-8a77-d594bc497761.png) and pip ![image](https://user-images.githubusercontent.com/81310474/120247599-ba552a00-c239-11eb-90c2-f3bdc8ab6cbd.png) Any suggestions? Thank you, Tyler PS: I saw you recommended this, by the...
Type annotations should be added: https://docs.python.org/3/library/typing.html
For a system of dipoles and nanoparticles, the expansion coefficients of the source and system can be calculated with this: ```python def get_p_src(cluster, origin=[0,0,0]): """get the p_src expansion coefficients; assumes...
Currently, MiePy utilizes the normal incidence approximation (NIA) for dealing with a substrate. The exact solution is outlined in [1]. ### Implementation - [ ] Write the current NIA approximation...
Implement a many-layered core-shell particle. Along with the core-shell particle, these particles are Mie-like and can be used inside `miepy.sphere_cluster` rather than going to the T-matrix approach. Additionally, the interior...
[a369031.pdf](https://github.com/johnaparker/miepy/files/4632126/a369031.pdf), Pages 11-13 [1.480229.pdf](https://github.com/johnaparker/miepy/files/4632116/1.480229.pdf)
Implement all of the `symmetry` options to `miepy.cluster` ### Implementation - [ ] Test the convergence of the current 1D and 2D implementation. A metric of auto-convergence should determine when...
see: https://github.com/ilent2/ott/blob/master/docs/Creating-a-custom-beam.rst
200 nm diameter Si particles have electric and magnetic dipole modes. This comparison will ensure the electric and magnetic coupling are correct.