Python-based integrated optical modelling
Project description
Important: Please check out the news & updates page for the most recent updates and changes, including any possible backwards compatibility issues. If you have questions, issues, etc., please check the documentation and (open and closed) issues first, or open a new issue using the relevant template.
rayflare
Open-source, integrated optical modelling of complex stacks. RayFlare incorporates the transfer-matrix method (TMM), ray-tracing and rigorous coupled-wave analysis (RCWA/FMM), in addition to an angular redistribution matrix method which allows multiple methods to be coupled across a single structure to calculate total absorption/reflection/transmission, absorption per layer, and absorption profiles.
You can view RayFlare's documentation, including installation instructions here. The contributing guidelines are here and the Code of Conduct is here. This package is distributed under a GNU LGPL (version 3) license. If you have questions, issues, etc., please check the documentation first or open an issue using the relevant template.
If you use RayFlare in your work, please cite the JOSS paper:
Pearce, P. M., (2021). RayFlare: flexible optical modelling of solar cells. Journal of Open Source Software, 6(65), 3460. https://doi.org/10.21105/joss.03460
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rayflare-2.0.1.tar.gz.
File metadata
- Download URL: rayflare-2.0.1.tar.gz
- Upload date:
- Size: 77.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6788de39f9981dc2415618e1df62f3dfea2209be9ca8271a3f422f7536a0eca
|
|
| MD5 |
ef46aa3943cdd0227c117d946c6300a1
|
|
| BLAKE2b-256 |
ff9d5dc5cd48649b855c40aef7ef6b9bdfc75f85baa47a7b22c58669f5459c62
|
File details
Details for the file rayflare-2.0.1-py3-none-any.whl.
File metadata
- Download URL: rayflare-2.0.1-py3-none-any.whl
- Upload date:
- Size: 90.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ced1a0b383edf1f9070b249a3f92cb0abe63994d8858828e4eb5c751fe6c3fae
|
|
| MD5 |
ccc951d48ce11dd23a2d4250e37ccd53
|
|
| BLAKE2b-256 |
68d0c9a359aec144f1bb7b7fed6c398c95db648cb5e932bdad2c098e683aa343
|