rayflare

View on PyPIReverse Dependencies (0)

2.0.1 rayflare-2.0.1-py3-none-any.whl

Wheel Details

Project: rayflare
Version: 2.0.1
Filename: rayflare-2.0.1-py3-none-any.whl
Download: [link]
Size: 90384
MD5: ccc951d48ce11dd23a2d4250e37ccd53
SHA256: ced1a0b383edf1f9070b249a3f92cb0abe63994d8858828e4eb5c751fe6c3fae
Uploaded: 2024-09-26 11:37:59 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: rayflare
Version: 2.0.1
Summary: Python-based integrated optical modelling
Author-Email: Phoebe Pearce <p.m.pearce[at]gmail.com>
Project-Url: Homepage, https://github.com/qpv-research-group/rayflare
Project-Url: Documentation, https://rayflare.readthedocs.io
Project-Url: Changelog, https://rayflare.readthedocs.io/en/latest/news.html
License: RayFlare is a programme for flexible modelling of complicated optical structures. Copyright (C) 2021-2024 Phoebe Pearce This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. The full license text can be found in GNU_LGPL_v3.txt Contact: p.pearce@unsw.edu.au or p.m.pearce@gmail.com
Keywords: ray optics,diffraction,ellipsometry,lens,lens design,lens simulation,light scattering,light trapping,optics,photovoltaics,physics,ray tracing,rcwa,rigorous coupled wave analysis,scattering,thin film,thin film optics,tmm,transfer matrix,wave optics
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.9
Requires-Dist: inkstone
Requires-Dist: joblib
Requires-Dist: matplotlib
Requires-Dist: numba
Requires-Dist: numpy (<2.0.0)
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: solcore
Requires-Dist: sparse
Requires-Dist: xarray (>=v2024.07.0)
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 2471 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
rayflare/__init__.py sha256=Py-LWL15Ha_wDB6dPNFPuD-xtaJGKooUMMFPC1AF-PQ 128
rayflare/angles.py sha256=b8EW3fb6KqEwipamI64kPPD5qOHCOqIrgsltDt9VOkc 7181
rayflare/options.py sha256=LxYAhvnFb8fTOKgaNoj-mL3FhFP5fKVWyurLd4ZNZzQ 1940
rayflare/structure.py sha256=pCFiIij6ie7bpXW26C6K988yNZQjWHz8ya9Zj7kPz10 4048
rayflare/utilities.py sha256=KYPet8zF34W4MMqfxXpdpx00gnFyWZAFJlO2nZpHwg0 13422
rayflare/analytic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayflare/analytic/diffraction.py sha256=m0QS4x5VFc3WCHuxl5MqZnVzyNenpBwhPc0eexx_-70 6864
rayflare/matrix_formalism/__init__.py sha256=5INEBlWWI_Id83b-BNKjzQL5gRpO5T2CtNn85IxEJIM 93
rayflare/matrix_formalism/ideal_cases.py sha256=DDd4pZE-edbwhhpMTPJd95XvnnAfwxCs2AS_mbWue0o 5506
rayflare/matrix_formalism/multiply_matrices.py sha256=2cjAhvuU4FP5tDo6JsOSEh1GWHe7j0lBWyo_NScsjvI 23725
rayflare/matrix_formalism/process_structure.py sha256=FOyCLKrRt70bjjbXIxxargedwVDzjmtSioNhoKEh6_Q 9972
rayflare/ray_tracing/__init__.py sha256=MCG-4SmB3XUc1P8Ah8uNfGcy6VXigXoIeEkkxdRVAYE 65
rayflare/ray_tracing/analytical_rt.py sha256=PQoExqE0RAyyZVucBLhHdlBwWB3ei-y2YSIYq4EthmQ 28875
rayflare/ray_tracing/rt_common.py sha256=4WEFvGUhFFJGyDH7TccP4Eq1V5VdowxwZ3zagflGCj4 25123
rayflare/ray_tracing/rt_matrix.py sha256=Rgi9wwLEXf5o40UEM4H6RuMW7jotQft6ruQGzZxgyGM 22308
rayflare/ray_tracing/rt_structure.py sha256=6h7DqQi3NIfNLK4gJ-U6ONeS0_LEN0DWflYFvBF1k4k 60200
rayflare/rigorous_coupled_wave_analysis/__init__.py sha256=wjnl2sxHVmtIlqeEwuz_Tt9KHL6Q7IwGdS8FwkbRqrk 39
rayflare/rigorous_coupled_wave_analysis/rcwa.py sha256=Q7v10bEBDskwPovnx8PC1OY8AmhNaG_EFCKOzJz8QzE 62394
rayflare/textures/__init__.py sha256=ovVtafTGb1dziYezYu2HU0tvqXFXMpV59yTLuPBZAzU 244
rayflare/textures/define_textures.py sha256=vRPRiVAjdvo2b9gSsTKdGWc_NvW51NO1tuGGB45yoms 1820
rayflare/textures/standard_rt_textures.py sha256=dCSXnqYlEGq7xa2nCr_EV0-F-bTA6voc12-dufgYxeE 23770
rayflare/transfer_matrix_method/__init__.py sha256=rxqvsBYydBCqivGoo0SgjOnvoGEdY4SHwkrInHJRhnI 36
rayflare/transfer_matrix_method/lookup_table.py sha256=hq6tYeakroRJbupm2RfTSDsTnt3yMkr-7oMzNDVNNNo 8488
rayflare/transfer_matrix_method/tmm.py sha256=piwM8GtFWdhyYUy5_MPCM9M8f1QI6FqB9Jdz6VJg1XQ 28677
rayflare-2.0.1.dist-info/METADATA sha256=EeFaIiqlMd0eCijyLnbelocu87JHc9jHwkQT4EFFbrs 4946
rayflare-2.0.1.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
rayflare-2.0.1.dist-info/licenses/LICENSE.txt sha256=rzuvvG9ge3WevfxyixQTBdOxIV3AAY8Qxld5egNzDD0 886
rayflare-2.0.1.dist-info/RECORD