PyMieSim

View on PyPIReverse Dependencies (1)

3.1.1.1 pymiesim-3.1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pymiesim-3.1.1.1-cp312-cp312-win_amd64.whl
pymiesim-3.1.1.1-cp312-cp312-macosx_14_0_arm64.whl
pymiesim-3.1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pymiesim-3.1.1.1-cp311-cp311-win_amd64.whl
pymiesim-3.1.1.1-cp311-cp311-macosx_14_0_arm64.whl
pymiesim-3.1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pymiesim-3.1.1.1-cp310-cp310-win_amd64.whl
pymiesim-3.1.1.1-cp310-cp310-macosx_14_0_arm64.whl

Wheel Details

Project: PyMieSim
Version: 3.1.1.1
Filename: pymiesim-3.1.1.1-cp310-cp310-win_amd64.whl
Download: [link]
Size: 4472246
MD5: 133b93a2f58c3176049550f276ed7213
SHA256: 8eded7246ab8b649745784c6cc2212dc3368de67fd3ad2b0f9b49119f7266576
Uploaded: 2024-12-19 13:48:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: PyMieSim
Version: 3.1.1.1
Summary: A package for light scattering computation.
Author-Email: Martin Poinsinet de Sivry-Houle <martin.poinsinet.de.sivry[at]gmail.com>
License: MIT License Copyright (c) 2020 Martin Poinsinet de Sivry-Houle Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: mie,scattering,backscatter,sphere,cylinder,nanoparticle,phase function,efficiency,rayleigh,backscattering
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Framework :: Jupyter
Classifier: Framework :: Sphinx
Requires-Python: >=3.10
Requires-Dist: setuptools_scm[toml] (~=8.0)
Requires-Dist: flexparser (<0.5)
Requires-Dist: numpy (<3.0,>=1.26)
Requires-Dist: pydantic (<2.11.0,>=2.9.2)
Requires-Dist: pint-pandas (~=0.6)
Requires-Dist: PyOptik (~=1.8)
Requires-Dist: tabulate (~=0.9)
Requires-Dist: dash
Requires-Dist: pytest (>=0.6); extra == "testing"
Requires-Dist: pytest-cov (>=2.0); extra == "testing"
Requires-Dist: pytest-json-report (==1.5.0); extra == "testing"
Requires-Dist: coverage (==7.6.9); extra == "testing"
Requires-Dist: numpydoc (==1.8.0); extra == "documentation"
Requires-Dist: sphinx (>=5.1.1); extra == "documentation"
Requires-Dist: sphinx-rtd-theme (==3.0.2); extra == "documentation"
Requires-Dist: sphinx-gallery (==0.18.0); extra == "documentation"
Requires-Dist: pydata-sphinx-theme (==0.15.4); extra == "documentation"
Requires-Dist: flake8 (==7.1.1); extra == "dev"
Provides-Extra: testing
Provides-Extra: documentation
Provides-Extra: dev
Description-Content-Type: text/x-rst
[Description omitted; length: 9814 characters]

WHEEL

Wheel-Version: 1.0
Generator: scikit-build-core 0.10.7
Root-Is-Purelib: false
Tag: cp310-cp310-win_amd64

RECORD

Path Digest Size
PyMieSim/__init__.py sha256=F-iMOJBgC3fdSfoHAr2730_Sni2-JjIngSZ5iomgzEY 238
PyMieSim/__main__.py sha256=JDlpHy22c6zKKT3l-elXt_RHNNiYXE65ufomOS3TxmQ 171
PyMieSim/_gui.py sha256=injXqwZpHqaoAYAbBVbjZi_sjfq3Z0xNON553rMTrqk 4953
PyMieSim/_version.py sha256=e8gzA_42eZysXL9NaxyAXzLbflidHDD1rde6u9wjeyc 432
PyMieSim/binary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
PyMieSim/binary/CoreShellInterface.cp310-win_amd64.pyd sha256=4olGvrVBrde0FK0MLczVpC6KHvtvKU1XoOV-NNyUz2A 1039360
PyMieSim/binary/CylinderInterface.cp310-win_amd64.pyd sha256=qKZrYxomMTJFYsyVIH0Kyqidz79i7A5y8sdEoN6dQwk 1012736
PyMieSim/binary/DetectorInterface.cp310-win_amd64.pyd sha256=F_8DKog0niLJ5o7HBoJcW044AkBc1z3fSY38_E_-wYA 1067008
PyMieSim/binary/Experiment.cp310-win_amd64.pyd sha256=TwLZv8ZqcVKx6byVJpKP66JsmgnEAKNJbv3MfBt7n1Q 1188864
PyMieSim/binary/Fibonacci.cp310-win_amd64.pyd sha256=Tpoo6w3jy8y6FRnMSo2G_d2ifoYA6qrxMQ5pIMQZorw 587264
PyMieSim/binary/ModeField.cp310-win_amd64.pyd sha256=pM5HLFwG1dXG1nf739yXHoHaG3a2DaKMq8588Fz06_M 529920
PyMieSim/binary/ScattererPropertiesInterface.cp310-win_amd64.pyd sha256=aAy9JVXz4N0Bb3XDn5h1JqukVEMFanTxQxOxsPUHY-o 529920
PyMieSim/binary/SetsInterface.cp310-win_amd64.pyd sha256=EOyvg6O17WOxIa-2np8F4wjvQrJR92Cjb3X56_fZaDM 1063424
PyMieSim/binary/SourceInterface.cp310-win_amd64.pyd sha256=eWBGTcsJQslWmq9P6bvm05w-pD2C7jXE2pWmOqx0FPE 538112
PyMieSim/binary/SphereInterface.cp310-win_amd64.pyd sha256=1B9W7Y7s0D4CiYmXt_6AcOed9NGMrJcSciOreKNeKd4 1035776
PyMieSim/directories.py sha256=x8nf0HACHDuny0YQ3sPnktY8aCKOA1RDvbDTSrerGN0 679
PyMieSim/experiment/__init__.py sha256=GpmtXGr9dUPaRt6bSHPHACXr3MtKsXmsCuh6KG7nfX0 44
PyMieSim/experiment/detector/__init__.py sha256=lkff1gbVI4CpiQzMSri0qNX1tqeqkwLFIRSKGaGnLeM 77
PyMieSim/experiment/detector/base.py sha256=AqRRhI6HWu_8GN8vfNqa8pMAb6yUOeeDX3oUI3rmdUc 8088
PyMieSim/experiment/detector/coherent_mode.py sha256=3Tji2d7MGkEckwkRhtfFEEziXu2H3wH2glSh747Kuiw 1591
PyMieSim/experiment/detector/photodiode.py sha256=iP0VvFBFfmImGYzhsRk6-yHd47NE-1FJhC5TQiPNtl4 1514
PyMieSim/experiment/scatterer/__init__.py sha256=Daf3HTH5jA5Br5R3hb0NQSVZAz5NpaiedGUQG1bYtkU 128
PyMieSim/experiment/scatterer/base.py sha256=xmxj_GRA-rjUQzTUGobqrlulT8yxdFsJipZOrWys_1Y 4278
PyMieSim/experiment/scatterer/core_shell.py sha256=Ur7zx6RLNOUIxwhCe6PSaL-k4eViBikKgWeNLpeiFvc 3040
PyMieSim/experiment/scatterer/cylinder.py sha256=9z15ZpoG-WCBn1o8nHQNJRqXk-CEOroiz4qZfXzLnQY 2272
PyMieSim/experiment/scatterer/sphere.py sha256=Z3gJwomaaPXbFiq_dof5x7HJXGEmFAD-dFSuL5mgOnA 2592
PyMieSim/experiment/setup.py sha256=F8bh1iEmCo4HPfu6cNxglNR2m1yO8AUm1BXWNkXoJho 13395
PyMieSim/experiment/source/__init__.py sha256=QOwlP9wBNAlQA3dmH-g8mNpb2qu5hFdlD_zkmw88Q8w 66
PyMieSim/experiment/source/base.py sha256=aLJamNZ2NLeVsUNZXCKahKazx-j816gFMXuMA_H2Kno 4009
PyMieSim/experiment/source/gaussian.py sha256=Aq9brgbdVgZHz52sHXcEfht-6F0Uqp_xbcVxnIJ-sWE 1565
PyMieSim/experiment/source/planewave.py sha256=sDcJl3jBoTWRkcd-74Ua1j9nT73H1HPhZDbSKQSToB8 1761
PyMieSim/gui_helper.py sha256=GWrG91CBVgMruvwvQbhfU_07ZhbIBkgAs3FwOvCPhe8 2605
PyMieSim/gui_section.py sha256=-EPcIcLxYsEAYC8VvN0Zm3LtwivFJHEukrScTZfx7uk 21701
PyMieSim/mesh.py sha256=NnoyEG2Bbs4y4Z7W4hntDROpSmU3VA9MDYBopgu4dcQ 17353
PyMieSim/plotting.py sha256=nYjJhosUBUZ0xwJQo4OsA5-Jvqyfsvaozdluxg-qTXg 6296
PyMieSim/polarization.py sha256=l94om78Sku0BjDjzZfBqJ9zW06EghHLs6wKKv-lZRDU 5661
PyMieSim/single/__init__.py sha256=KGivbmZvn29R7nQgl5KLLSUDQCmYnTwKd-hla5bMQmo 2220
PyMieSim/single/detector/__init__.py sha256=5w47VDcm6L5VVNz019syCYtM84k1BIHbJll5UktDNjk 91
PyMieSim/single/detector/base.py sha256=_n1wERUdwr5opE0zswnquj8Mw9liM8FNxAV8yjLkjno 17341
PyMieSim/single/detector/coherent.py sha256=t4J8vzll5jMDBy_ohfmLWSvxyFLcqAGsqrM7lPtJSXw 4446
PyMieSim/single/detector/uncoherent.py sha256=yifj6FgFkJuFxSzg9VBtGcZfeQzZb_dZe1P56SSKwPU 3789
PyMieSim/single/representations.py sha256=9XfHipQyvemk7hACzywFdZCMXrmwaIsUKuDXRwiXNS0 29900
PyMieSim/single/scatterer/__init__.py sha256=CN5D1UTvtIWMrlYvN4YqA3_DAp0jOPlPKl8ZCKUUU-4 128
PyMieSim/single/scatterer/base.py sha256=MfspVfzU8EP7e76sTFP1v9Pi1SddPLYsLrdyfQExisw 21434
PyMieSim/single/scatterer/core_shell.py sha256=W4zqVCcgHPqZIsU8LQ8ZaY2cI8_npGYL3nLbEWYIKpE 3428
PyMieSim/single/scatterer/cylinder.py sha256=DRWrLZwp5smcDfv0haEVvlzlpqXkRofpcA6J1gM-c_k 5749
PyMieSim/single/scatterer/sphere.py sha256=H6MjosT2o_vicu3kL_6jPSct_o059YfXxjEYklACjRw 5447
PyMieSim/single/source/__init__.py sha256=UTGc7nja-s3Cfx9tbscY-OOpku8td8eTyRkruUNfN00 96
PyMieSim/single/source/base.py sha256=6mQMOAUo1F-DYwalBMWIRy4_tm4iHXD9z8ILiVuGoEo 1864
PyMieSim/single/source/gaussian.py sha256=U_TOgAz8t8BkrQkUndyuMm3W81CRtarp1PS9KjBSIEU 4317
PyMieSim/single/source/planewave.py sha256=hRrIuwlTMWQ8iARPvR8mHkUpsL5j1APCOVI6RxaIc3w 3633
PyMieSim/special_functions.py sha256=wcdUDTw74cpypRgTco6O4Wage77RBizqS40yNrbbHA4 2518
PyMieSim/units.py sha256=TIC98yddu6cAWc8Ur4lCcjs99GXvcapPjET1uF1ptCU 2200
PyMieSim/validation_data/bohren_huffman/figure_810.csv sha256=a16WSB7y7_TuGcboXUINj7y-mX0mkG_Vo0CFtE-pfF8 10073
PyMieSim/validation_data/bohren_huffman/figure_87.csv sha256=6vf5uPxzYP7N1rD8GgQJxi4-Yme8Q3ycPpsavXlQQZY 40002
PyMieSim/validation_data/bohren_huffman/figure_88.csv sha256=c30NQRjxlPz6plBcuG3kMVdTYQ0sHmRXRnzS67gyFnQ 40002
PyMieSim/validation_data/pymiescatt/example_coreshell_0.csv sha256=3RQj_tya0tUSevl1-TcyEPA6L4z4HtG6n_TxflSWk5o 6524
PyMieSim/validation_data/pymiescatt/example_coreshell_1.csv sha256=cKyj3kdtSdFEULtdHD_h9Fj71CafdD5aum8eLRXbjtE 64885
PyMieSim/validation_data/pymiescatt/example_shpere_0.csv sha256=tNfDr6FB3896LSsY_6zTL7-8I0uz9mBQF_dENyzU5AY 9018
PyMieSim/validation_data/pymiescatt/example_shpere_1.csv sha256=ZukEedcOwsJBZiP2aevPgj_5FyXVJ42eDHK9E9qYrTI 149769
PyMieSim/validation_data/pymiescatt/example_shpere_2.csv sha256=3RQj_tya0tUSevl1-TcyEPA6L4z4HtG6n_TxflSWk5o 6524
PyMieSim/validation_data/pymiescatt/example_shpere_3.csv sha256=cKyj3kdtSdFEULtdHD_h9Fj71CafdD5aum8eLRXbjtE 64885
PyMieSim/validation_data/pymiescatt/example_sphere_0.csv sha256=tNfDr6FB3896LSsY_6zTL7-8I0uz9mBQF_dENyzU5AY 9018
PyMieSim/validation_data/pymiescatt/example_sphere_1.csv sha256=LVY1Y8-n_ID8zrA9zlTheNdR7u0p03uCEv6s2XN4SQo 149767
PyMieSim/validation_data/pymiescatt/example_sphere_2.csv sha256=3RQj_tya0tUSevl1-TcyEPA6L4z4HtG6n_TxflSWk5o 6524
PyMieSim/validation_data/pymiescatt/example_sphere_3.csv sha256=cKyj3kdtSdFEULtdHD_h9Fj71CafdD5aum8eLRXbjtE 64885
PyMieSim/validation_data/pymiescatt/validation_coreshell.csv sha256=7SdQgRiBSrlUb8YLbOQqrnvT3D4zv-iUP0zD_iA_0Wc 14789
PyMieSim/validation_data/pymiescatt/validation_Qsca.csv sha256=1TqB7ky435UxeNJSAn6YR3_qUuUKZNLxVAbCLmrnLDk 20800
PyMieSim/validation_data/pymiescatt/validation_Qsca_coreshell_1.csv sha256=fW1paOgE4ez_26Er4sfqoXujcMtuooj9I6RO6qRCXPo 10400
PyMieSim/validation_data/pymiescatt/validation_Qsca_coreshell_2.csv sha256=khOJo3N54CqvrG9sxpuvvv5mZlcF3awOk738WHLougI 10400
PyMieSim/validation_data/pymiescatt/validation_Qsca_medium.csv sha256=7PE_F3sLIKmKPhcoMUxeByZHw3lzDfc3TH9g9bh3Noo 20800
PyMieSim/validation_data/pymiescatt/validation_sphere.csv sha256=0VCbInLU-PcTMa8IOsGL9vBWYJ9tQ6FpMv3ApV8fQVY 143548
pymiesim-3.1.1.1.dist-info/METADATA sha256=ZgvCsARfm7yxXIu6OdF5tfQhW6uwIIvpjISPptXnZ4U 13207
pymiesim-3.1.1.1.dist-info/WHEEL sha256=yxQ6vqLV6BGCdqSh8_cFSPC6ooSNYEn3BaaiIZLFM6w 106
pymiesim-3.1.1.1.dist-info/licenses/LICENSE sha256=Iiz1zBIAocPfqqVpPTakp8OKXY9K5j4bIRbgaXy2iAE 1109
pymiesim-3.1.1.1.dist-info/RECORD