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-cp311-cp311-macosx_14_0_arm64.whl
Download: [link]
Size: 4922427
MD5: 1917dfe8148e41f2f8af34df05722c07
SHA256: e8451a77d655126bb2fe58c0c6bfe4b0fff24604ab7b7f2418d8e6029add4579
Uploaded: 2024-12-19 13:48:23 +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: cp311-cp311-macosx_14_0_arm64

RECORD

Path Digest Size
PyMieSim/_gui.py sha256=x2ENIdcpJ0-5czouJWdejUHxoGFLXkMLxtw8u947Qm4 4818
PyMieSim/units.py sha256=HbrcBKevE12ZpXV7kUhwwp1JsJ3-5l3mbi_w9lhPvEs 2130
PyMieSim/_version.py sha256=3aMjqEllmKRphMqT6c1k-mU2qE9RhqhliFJAI-mAGHA 416
PyMieSim/directories.py sha256=ohe9qvjwN0IJ7OpZHsD7LxKYGMLr4CC7xYUGgWgw-Rg 648
PyMieSim/plotting.py sha256=_fJTy7bfplX9ZdsilVhqCMc3eMWBQqqy8XQrEzW7Nks 6101
PyMieSim/gui_helper.py sha256=VYkVS5G4AZ0gAqyC-IhQdyoi_CshoAp5lv8O3D8ORlk 2545
PyMieSim/gui_section.py sha256=uT-kjdJS0o40ZWFz8Hbq4gYhPtnB18W3pfZvz30uXcg 21095
PyMieSim/__init__.py sha256=3NEMxtTy4B1Waz9SbGd7xUbexzPsu0VKyVuANzdoiOk 229
PyMieSim/mesh.py sha256=k5NK2VtGaUKwtxzgv9CjaofpWDhRuG7RdZXOKMmnFew 16886
PyMieSim/polarization.py sha256=PP8ksfWeTOnW3IOGVsAe8L183pgqe5R-KKBF99nQhaU 5487
PyMieSim/special_functions.py sha256=5GrLoGrhg4o5MoqzbQxAoMdB5KsxjCOu2FCP9n-B1l0 2419
PyMieSim/__main__.py sha256=LmvrCNAVs2miXSnWTJd_du2xT4ty2amqBLPAgi037Eo 164
PyMieSim/single/__init__.py sha256=zhC5jY3PDeYqVHuCUR-KK4zOm4UwLEzfmVEEusZMlBo 2174
PyMieSim/single/representations.py sha256=xKmSdTbgR6N63smJjZ-XoasvS3Qsnc0_rlN3WoCLrrk 29166
PyMieSim/single/source/__init__.py sha256=zCiDBYIE0TdYbtQXPgfU70DNz7ZxqtENU_NvrThJpTg 93
PyMieSim/single/source/planewave.py sha256=wJkrpXXcX2r8E2iK1mO-pPSgnz75NC8Me5KhLXX9oGQ 3530
PyMieSim/single/source/base.py sha256=uHzKO1MdWy1RlNg_NZpbHmnGftlewG1A98cxtBb6el0 1806
PyMieSim/single/source/gaussian.py sha256=WSELXkqWIuZf2nQaH9Ju9lPZELHrByzal7Djz2SF2js 4198
PyMieSim/single/scatterer/__init__.py sha256=2a9o-VHfqGloCEEbfIGSjLIIzWssRCt9W72AYvU2nSg 124
PyMieSim/single/scatterer/core_shell.py sha256=sFIfOUA-i1MHbkghAzYBpwJyWXj9R2hnaqbw9305zgU 3327
PyMieSim/single/scatterer/base.py sha256=nte_AhgMX5HoRg-5NAJOwnaFDP6EUtkQWHiZyXeGnT8 20983
PyMieSim/single/scatterer/sphere.py sha256=mOhR70r42PxvYw40rhjdHg-RSuPTumaLYGRpvAz-7rg 5284
PyMieSim/single/scatterer/cylinder.py sha256=PlT6xSErlJeI5o8yQSgLYQNyQicL-KDfC76TT_f5ckM 5580
PyMieSim/single/detector/uncoherent.py sha256=UblitSPSa4nSDoYWjIH_ODNCsTx9Y7uIuAMSsNaWU_c 3685
PyMieSim/single/detector/__init__.py sha256=os2BbDrnjrEZ3-gie6AKJAZHyE_I4OvKo0uuDEKqpE0 89
PyMieSim/single/detector/base.py sha256=ejJMm4m5E2A8CoOfRiwlZXAUk9FsY_k7dyj7W9NHeRs 16947
PyMieSim/single/detector/coherent.py sha256=-_yY2TvghbGreQu8J4qWQe8IZ3nr72SNPxnAc2h1fuw 4328
PyMieSim/.dylibs/libstdc++.6.dylib sha256=XiTjKPw84zi5VQWlaHmh96I2FQ2w3R16hEID-k4B15g 3371040
PyMieSim/.dylibs/libgfortran.5.dylib sha256=2HoRGDLSqIcwgYl8dViq4DZjBcAzktnzCVqNUibln9Q 1902144
PyMieSim/.dylibs/libquadmath.0.dylib sha256=UeLvONl8429nX1GUjJa7TuQW8jeufeGZJ1RU6lkFKMQ 364064
PyMieSim/.dylibs/libgcc_s.1.1.dylib sha256=ajgM7m4Sak-cz9jMzK1kNcI4sXk0T2LUrCNHP84-0To 183168
PyMieSim/.dylibs/libgomp.1.dylib sha256=dY7NRq3uxWSFODleUnGs4dVcJ3lBG5ejWuw_LoeDU2k 422144
PyMieSim/validation_data/pymiescatt/validation_coreshell.csv sha256=HhaPQ15pK4OCFeug3V0Vz7vjIybWf13998qvBI6EWGE 14708
PyMieSim/validation_data/pymiescatt/validation_sphere.csv sha256=FwaMumImKQN8sDPNi_sq79ccGfcXTYb-YUu4eNhL3ck 142747
PyMieSim/validation_data/pymiescatt/validation_Qsca_medium.csv sha256=655BTGdcxmA4lBd2V_51YRGjiRzihl2ISxAC_JGRa-M 20000
PyMieSim/validation_data/pymiescatt/example_sphere_2.csv sha256=GtMZdqgC1wGVToufToE47jle_pcq2QMdzf-9vLvEcUc 6483
PyMieSim/validation_data/pymiescatt/example_sphere_3.csv sha256=pbg_mzehlkPp7eNtR2cymiakILiFaJw8Mi3FPZS-S-I 64484
PyMieSim/validation_data/pymiescatt/example_sphere_1.csv sha256=E2Z2k6Xvd0vmT9kgqUJWD97KueArfuv8kPkfdNcP1bE 148966
PyMieSim/validation_data/pymiescatt/example_sphere_0.csv sha256=C6pSBduyWNxf3xHmGyciANQQ_ZgATdO8l18rkmjlaRw 8967
PyMieSim/validation_data/pymiescatt/validation_Qsca_coreshell_2.csv sha256=pHyrVFIEa7NSOQ3OxmgnkrNkajJWW8K3-ioGHfMfMyU 10000
PyMieSim/validation_data/pymiescatt/validation_Qsca.csv sha256=EH2Nwi8UFRbltHu-ErURw0tJHDthnLD3k8nCcbN6law 20000
PyMieSim/validation_data/pymiescatt/validation_Qsca_coreshell_1.csv sha256=0S5USnRpPkT-3jSFFUh-RvjjrE-8EauLKLvt_r7M0D4 10000
PyMieSim/validation_data/pymiescatt/example_shpere_2.csv sha256=GtMZdqgC1wGVToufToE47jle_pcq2QMdzf-9vLvEcUc 6483
PyMieSim/validation_data/pymiescatt/example_shpere_3.csv sha256=pbg_mzehlkPp7eNtR2cymiakILiFaJw8Mi3FPZS-S-I 64484
PyMieSim/validation_data/pymiescatt/example_shpere_1.csv sha256=4nycDmiIGwyDlv6wvmgxUtVKMQqUF4Ywsl1TdP4om2k 148968
PyMieSim/validation_data/pymiescatt/example_shpere_0.csv sha256=C6pSBduyWNxf3xHmGyciANQQ_ZgATdO8l18rkmjlaRw 8967
PyMieSim/validation_data/pymiescatt/example_coreshell_1.csv sha256=pbg_mzehlkPp7eNtR2cymiakILiFaJw8Mi3FPZS-S-I 64484
PyMieSim/validation_data/pymiescatt/example_coreshell_0.csv sha256=GtMZdqgC1wGVToufToE47jle_pcq2QMdzf-9vLvEcUc 6483
PyMieSim/validation_data/bohren_huffman/figure_810.csv sha256=KCea8BeVm3LBw8tbKWVQf18EiE6tOtQFKEs4fs4jxDk 9828
PyMieSim/validation_data/bohren_huffman/figure_88.csv sha256=SimTnjZ-13-ovY0MmYKvgjqXuCIwhFE8crjaN_iNrEs 40000
PyMieSim/validation_data/bohren_huffman/figure_87.csv sha256=h4Rk4DSjQSTfq-BYfXYP51MBwBfygfOePqDhrHk6xkY 40000
PyMieSim/experiment/__init__.py sha256=GpmtXGr9dUPaRt6bSHPHACXr3MtKsXmsCuh6KG7nfX0 44
PyMieSim/experiment/setup.py sha256=km9S3o1E2ueABgAcpUypV99y0YBmYYu2FiWPezt4egM 13051
PyMieSim/experiment/source/__init__.py sha256=tAfSmMqMTem6-obvbOHD2YK7l4UDh1g-20t789_1Ihw 64
PyMieSim/experiment/source/planewave.py sha256=oeNwsBMeViNR2px3Xd6AVXniOHpLeF0ztus7CMn9PQ4 1710
PyMieSim/experiment/source/base.py sha256=II9vghcem7-lQIemeL3ESvfoEwGiuJH2b9AeLLkDnls 3895
PyMieSim/experiment/source/gaussian.py sha256=OdaTMMOMq-HQbYOXsD_1u1pQA6BOLqf7oyfnNIO7SFA 1523
PyMieSim/experiment/scatterer/__init__.py sha256=_19R38S6LSGuuFRRPTFK1Lv2jaSoFk6O1V7CdwdhLXo 124
PyMieSim/experiment/scatterer/core_shell.py sha256=W90xdqjeQx8LuzNIrYfZ5GbAQ0eXZmkvg2dPdcMuyrA 2968
PyMieSim/experiment/scatterer/base.py sha256=75qBxHSgrTN47Y54Ka6iyF7SeK0WnPtVsRhLmkPNvvw 4169
PyMieSim/experiment/scatterer/sphere.py sha256=Yx_MtOCVDP-q3B-Qyo9pcFV7mcBlLGb4D4F9uDTf12E 2530
PyMieSim/experiment/scatterer/cylinder.py sha256=sjg9dugo-mVgL_A7RsMtZKxdQ7dEK5zO6mEhL4QpJSg 2214
PyMieSim/experiment/detector/photodiode.py sha256=dVMMOcFeaRVx3WiLabk2Fyu8CYq0ITSPNgrIjzKreMQ 1474
PyMieSim/experiment/detector/coherent_mode.py sha256=rlerkMbCXOOfN5DlgNM3aylxcJ3gn_zaIG7odxnZctM 1548
PyMieSim/experiment/detector/__init__.py sha256=pvtXHKR2pM7JOeTTcouKipeQwi0e8dZiZTpdAn9K2Ls 75
PyMieSim/experiment/detector/base.py sha256=X_RGDLWMpqd0unbZIRJWbs4yFhUlpCTxam6yJjAgPFg 7895
PyMieSim/binary/DetectorInterface.cpython-311-darwin.so sha256=inxaHexbTZjRKAU9BeAr0yHyoZrdfEtKmMknUOAH-nw 429792
PyMieSim/binary/CoreShellInterface.cpython-310-darwin.so sha256=qPksMJGZ4aYKyzalksWMZ-VI1YhBhco2f9epnMVL8Bs 396672
PyMieSim/binary/SetsInterface.cpython-311-darwin.so sha256=wdHGTKTQxUtUFroWwzadQoquLwxHdo7-tNo5An-tYL0 431104
PyMieSim/binary/DetectorInterface.cpython-310-darwin.so sha256=TbgehQvGcbwPVqzALZdPalicsZE4W6pxSNv4qav-Rwk 413184
PyMieSim/binary/CoreShellInterface.cpython-311-darwin.so sha256=0iF67akdekGHDuWfZxiY8d3IaNhpagzmPE3f01ySLKE 396768
PyMieSim/binary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
PyMieSim/binary/SetsInterface.cpython-310-darwin.so sha256=OsyyHh5TtZ6jbrwm0jVBHJXqbNkP9conlkPX34qSv8o 414464
PyMieSim/binary/CylinderInterface.cpython-311-darwin.so sha256=0hGt0iVq8abI6MmUhQBA1Ci-9i-pzvsX219iH-da6pA 380576
PyMieSim/binary/SourceInterface.cpython-311-darwin.so sha256=ujw3QMWk4J1aDjwcB3RezSzZAQeKU_FBaeSeoDIAGFo 222816
PyMieSim/binary/Fibonacci.cpython-311-darwin.so sha256=OebBKM9k0uaIHMyMPNQztkaScxKh8iV9waaoW2rtxVE 259824
PyMieSim/binary/ScattererPropertiesInterface.cpython-311-darwin.so sha256=Q5lh_nhs_tewjIb-Iz8pU8Y0PrpNENb2SP2g_NYrQT4 224576
PyMieSim/binary/SphereInterface.cpython-311-darwin.so sha256=jB-rB-CVBaM7L8D9ESImbm0bJvpYOqF83axt4Fkglho 396848
PyMieSim/binary/ModeField.cpython-310-darwin.so sha256=70dkBjabFpzdTCHGwShURP9CYerKw2PVjJMPW8c8u9I 207808
PyMieSim/binary/Experiment.cpython-311-darwin.so sha256=DAp-74u2NCe-wXAweXWmc2gUkUklHofjJ3LXQDmhtFw 546592
PyMieSim/binary/CylinderInterface.cpython-310-darwin.so sha256=qn9y737Xi-Eq1DZ1WqqroXhAbzDr6ZFlp-JLXU_0dxk 380480
PyMieSim/binary/SourceInterface.cpython-310-darwin.so sha256=96EsSNudVEuMMEV2cOIuazaEE4cWSx4BflNW3R1MOPo 222816
PyMieSim/binary/Fibonacci.cpython-310-darwin.so sha256=vXTdtvT25TRzRKsH1kU2HDpd8vyV1wLAMGd-FmlpK4g 259744
PyMieSim/binary/ScattererPropertiesInterface.cpython-310-darwin.so sha256=_notDXyM8Q7WaTVswMdL1IFvZRVQ2P0QbS2v495Cf78 224480
PyMieSim/binary/SphereInterface.cpython-310-darwin.so sha256=7nA1sN0s2ZY5vGvAYlOEbSuxkNnyVMftUddu9M1bWG8 396752
PyMieSim/binary/ModeField.cpython-311-darwin.so sha256=a2r0YgpUkE252Y9ut8kH6zo0gMbvvy_sHdvtRDkhNII 207952
PyMieSim/binary/Experiment.cpython-310-darwin.so sha256=Ov4uq0ETFzTJ4bRovHohGMfotaJRDTM4DuhCIF5UXSg 546496
pymiesim-3.1.1.1.dist-info/RECORD
pymiesim-3.1.1.1.dist-info/WHEEL sha256=erj_IakVULNMwwvebWi9PeYjtpccxBWMcu8HlYvQYrs 114
pymiesim-3.1.1.1.dist-info/METADATA sha256=ZgvCsARfm7yxXIu6OdF5tfQhW6uwIIvpjISPptXnZ4U 13207
pymiesim-3.1.1.1.dist-info/licenses/LICENSE sha256=-QSWDJghhVqbAzChmEK86liqPX_eeQFgdwlrKTLLcIA 1088