Releases: scottprahl/miepython
Huge speed increase
2.0.1 (04/25/21)
- fix merge error
2.0.0 (04/25/21)
- use numba for 10-700X speed improvement
- thanks to @jbecca and @pscicluna for their help
- add performance notebook
- add automated notebook checking
- test more code
Huge speed increase using numba
2.0.0 (04/25/21)
- use numba for 10-700X speed improvement
- thanks to @jbecca and @pscicluna for their help
- add performance notebook
- add automated notebook checking
- test more code
Doc updates
No code changes. Just minor documentation changes
- add badges (colab, github, readthedocs, license)
- change theme for documentation
- avoid installing sphinx
- fix restructured text errors
- advise everywhere to
pip install --user miepython
to avoid permission problems
Add ez functions
Add two new functions
ez_mie(m, d, lambda0)
ez_intensities(m, d, lambda0, mu)
Minor documentation fixes
- fix formatting
- fix api autodoc
- specify newer pythons
- better install instructions
miepython with updated documentation
Packaging and documentation update. No code changes.
- Updated all the docstrings for functions
- Updated all the Jupyter notebooks
- Use
sphinx
to create docs - Docs now hosted on https://miepython.readthedocs.io
- Pruned files installed by
pip
Latest Stable Release
This version includes fixes for large spheres (added in v1.2.0) and for small spheres with size parameters less than 0.06. These changes are accompanied by significantly more validation tests for large and small sizes, as well as new tests for the backscattering efficiency.
v1.1.0
This release adds a couple of convenience functions, add new documentation, and improves packaging.
Convenience routines I_par, I_per, and I_unpolarized make it so that I don't have to look up how S1 and S2 are exactly defined.
This release also hides internal (private) routines so that your namespace does not get polluted.
Finally, two new documentation notebooks have been added. The first attempts to clarify angular scattering. The second starts to relate the Mie scattering to Rayleigh scattering.
1.0.0
First version with documentation. The docs are in the form of Jupyter notebooks.
0.4.2
add release hints file
0.4.0
update changlog and tag