.readthedocs.yml
LICENSE
MANIFEST.in
README.md
pyproject.toml
.github/workflows/draft-pdf.yml
.github/workflows/pytest.yml
benchmarking/compare_methods.py
benchmarking/method_ansys.py
benchmarking/method_jaxlayerlumos.py
benchmarking/method_jaxlayerlumos_old.py
benchmarking/method_tmm.py
benchmarking/method_tmm_fast.py
benchmarking/plotting.py
benchmarking/run_on_cpus_or_tpus.py
benchmarking/show_results.py
benchmarking/tmm_core.py
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
docs/requirements.txt
docs/_static/img/Ag.png
docs/_static/img/TMM.png
docs/_static/img/applications.png
docs/_static/img/jaxlayerlumos.jpg
docs/about/acknowledgments_citation.rst
docs/about/contributing_guidelines.rst
docs/about/contributors.rst
docs/about/examples.rst
docs/about/installation.rst
docs/about/license.rst
docs/about/software_testing.rst
docs/about/supported_materials.rst
docs/python_api/jaxlayerlumos.colors.color_matching_functions.rst
docs/python_api/jaxlayerlumos.colors.composite.rst
docs/python_api/jaxlayerlumos.colors.illuminants.rst
docs/python_api/jaxlayerlumos.colors.rst
docs/python_api/jaxlayerlumos.colors.transform.rst
docs/python_api/jaxlayerlumos.colors.utils.rst
docs/python_api/jaxlayerlumos.jaxlayerlumos.rst
docs/python_api/jaxlayerlumos.rst
docs/python_api/jaxlayerlumos.utils_effective_medium.rst
docs/python_api/jaxlayerlumos.utils_graded_layers.rst
docs/python_api/jaxlayerlumos.utils_layers.rst
docs/python_api/jaxlayerlumos.utils_light_sources.rst
docs/python_api/jaxlayerlumos.utils_materials.rst
docs/python_api/jaxlayerlumos.utils_position.rst
docs/python_api/jaxlayerlumos.utils_radar_materials.rst
docs/python_api/jaxlayerlumos.utils_radio_frequency.rst
docs/python_api/jaxlayerlumos.utils_spectra.rst
docs/python_api/jaxlayerlumos.utils_units.rst
docs/python_api/jaxlayerlumos.wrappers.rst
examples/angle-variation.ipynb
examples/color-conversion.ipynb
examples/color-exploration.ipynb
examples/effective-medium-approximation.ipynb
examples/graded-layers.ipynb
examples/gradient-computation.ipynb
examples/light-source-visualization.ipynb
examples/n-k-extrapolation.ipynb
examples/optimization-bayeso.ipynb
examples/optimization-dog.ipynb
examples/radar-design.ipynb
examples/solar-cell-analysis.ipynb
examples/thickness-variation.ipynb
examples/triple-junction-solar-cells.ipynb
markdowns/CODE_OF_CONDUCT.md
markdowns/COMPARISONS.md
markdowns/CONTRIBUTING.md
markdowns/MATERIALS.md
paper/paper.bib
paper/paper.md
processing/convert_materials.py
processing/generate_materials_md.py
processing/merge_n_k_materials.py
processing/plot_color_matching_functions.py
processing/read_and_save_color_matching_functions.py
processing/read_and_save_illuminants.py
processing/run_examples.py
processing/show_refractive_indices.py
processing/csv/CIE_std_illum_D65.csv
processing/csv/ciexyz31_1.csv
src/jaxlayerlumos/__init__.py
src/jaxlayerlumos/jaxlayerlumos.py
src/jaxlayerlumos/jaxlayerlumos_old.py
src/jaxlayerlumos/jaxlayerlumos_old_not_updated.py
src/jaxlayerlumos/light_sources.json
src/jaxlayerlumos/materials.json
src/jaxlayerlumos/utils_effective_medium.py
src/jaxlayerlumos/utils_graded_layers.py
src/jaxlayerlumos/utils_layers.py
src/jaxlayerlumos/utils_light_sources.py
src/jaxlayerlumos/utils_materials.py
src/jaxlayerlumos/utils_position.py
src/jaxlayerlumos/utils_radar_materials.py
src/jaxlayerlumos/utils_radio_frequency.py
src/jaxlayerlumos/utils_spectra.py
src/jaxlayerlumos/utils_units.py
src/jaxlayerlumos/wrappers.py
src/jaxlayerlumos.egg-info/PKG-INFO
src/jaxlayerlumos.egg-info/SOURCES.txt
src/jaxlayerlumos.egg-info/dependency_links.txt
src/jaxlayerlumos.egg-info/requires.txt
src/jaxlayerlumos.egg-info/top_level.txt
src/jaxlayerlumos/colors/__init__.py
src/jaxlayerlumos/colors/color_matching_functions.py
src/jaxlayerlumos/colors/composite.py
src/jaxlayerlumos/colors/illuminants.py
src/jaxlayerlumos/colors/transform.py
src/jaxlayerlumos/colors/utils.py
src/jaxlayerlumos/light_sources/AM0.csv
src/jaxlayerlumos/light_sources/AM1p5D.csv
src/jaxlayerlumos/light_sources/AM1p5G.csv
src/jaxlayerlumos/materials/AZO-Zarei-2024.csv
src/jaxlayerlumos/materials/Ag-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Air-Peck-1972.csv
src/jaxlayerlumos/materials/Al-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Al2O3-Querry-1985.csv
src/jaxlayerlumos/materials/Au-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/BK7-N-BK7.csv
src/jaxlayerlumos/materials/Cr-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Cu-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Fe-Werner-DFT-2009.csv
src/jaxlayerlumos/materials/FusedSilica-Malitson-1965.csv
src/jaxlayerlumos/materials/GaAs-InAs-Adachi-1989.csv
src/jaxlayerlumos/materials/GaAs-Rakic-1996.csv
src/jaxlayerlumos/materials/GaInP-Schubert-1995.csv
src/jaxlayerlumos/materials/GaP-Adachi-1989.csv
src/jaxlayerlumos/materials/Ge-Nunley-2016.csv
src/jaxlayerlumos/materials/ITO-Konig-2014.csv
src/jaxlayerlumos/materials/ITO-Zarei-2024.csv
src/jaxlayerlumos/materials/InP-Adachi-1989.csv
src/jaxlayerlumos/materials/Mg-Palm-2018.csv
src/jaxlayerlumos/materials/Mn-Querry-1987.csv
src/jaxlayerlumos/materials/Ni-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Pb-Werner-DFT-2009.csv
src/jaxlayerlumos/materials/Pd-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Pt-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Sapphire-Malitson-o-1972.csv
src/jaxlayerlumos/materials/Si3N4-Philipp-1973.csv
src/jaxlayerlumos/materials/Si3N4-Zarei-2024.csv
src/jaxlayerlumos/materials/SiC-Larruquert-2011.csv
src/jaxlayerlumos/materials/SiO2-Rodriguez-de-Marcos-2016.csv
src/jaxlayerlumos/materials/SiO2-Zarei-2024.csv
src/jaxlayerlumos/materials/Ti-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/TiN-Beliaev-2023.csv
src/jaxlayerlumos/materials/TiO2-Siefke-2016.csv
src/jaxlayerlumos/materials/TiO2-Zarei-2024.csv
src/jaxlayerlumos/materials/W-Rakic-LD-1998.csv
src/jaxlayerlumos/materials/Zn-Werner-DFT-2009.csv
src/jaxlayerlumos/materials/ZnO-Aguilar-2019.csv
src/jaxlayerlumos/materials/aSi-Pierce-1972.csv
src/jaxlayerlumos/materials/aSi-Zarei-2024.csv
src/jaxlayerlumos/materials/cSi-Schinke-2015.csv
src/jaxlayerlumos/raw_materials/AZO-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/Ag-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Air-Peck-1972.csv
src/jaxlayerlumos/raw_materials/Al-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Al2O3-Querry-1985.csv
src/jaxlayerlumos/raw_materials/Au-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/BK7-N-BK7.csv
src/jaxlayerlumos/raw_materials/Cr-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Cu-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Fe-Werner-DFT-2009.csv
src/jaxlayerlumos/raw_materials/FusedSilica-Malitson-1965.csv
src/jaxlayerlumos/raw_materials/GaAs-InAs-Adachi-1989.csv
src/jaxlayerlumos/raw_materials/GaAs-Rakic-1996.csv
src/jaxlayerlumos/raw_materials/GaInP-Schubert-1995.csv
src/jaxlayerlumos/raw_materials/GaP-Adachi-1989.csv
src/jaxlayerlumos/raw_materials/Ge-Nunley-2016.csv
src/jaxlayerlumos/raw_materials/ITO-Konig-2014.csv
src/jaxlayerlumos/raw_materials/ITO-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/InP-Adachi-1989.csv
src/jaxlayerlumos/raw_materials/Mg-Palm-2018.csv
src/jaxlayerlumos/raw_materials/Mn-Querry-1987.csv
src/jaxlayerlumos/raw_materials/Ni-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Pb-Werner-DFT-2009.csv
src/jaxlayerlumos/raw_materials/Pd-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Pt-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Sapphire-Malitson-o-1972.csv
src/jaxlayerlumos/raw_materials/Si3N4-Philipp-1973.csv
src/jaxlayerlumos/raw_materials/Si3N4-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/SiC-Larruquert-2011.csv
src/jaxlayerlumos/raw_materials/SiO2-Rodriguez-de-Marcos-2016.csv
src/jaxlayerlumos/raw_materials/SiO2-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/Ti-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/TiN-Beliaev-2023.csv
src/jaxlayerlumos/raw_materials/TiO2-Siefke-2016.csv
src/jaxlayerlumos/raw_materials/TiO2-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/W-Rakic-LD-1998.csv
src/jaxlayerlumos/raw_materials/Zn-Werner-DFT-2009.csv
src/jaxlayerlumos/raw_materials/ZnO-Aguilar-2019.csv
src/jaxlayerlumos/raw_materials/aSi-Pierce-1972.csv
src/jaxlayerlumos/raw_materials/aSi-Zarei-2024.csv
src/jaxlayerlumos/raw_materials/cSi-Schinke-2015.csv
tests/conftest.py
tests/test_XYZ_to_Lab.py
tests/test_XYZ_to_sRGB.py
tests/test_XYZ_to_xyY.py
tests/test_absorption.py
tests/test_comparison_old_new.py
tests/test_comparison_old_not_updated_new.py
tests/test_convert_materials.py
tests/test_import.py
tests/test_jaxlayerlumos.py
tests/test_spectrum_to_Lab.py
tests/test_spectrum_to_XYZ.py
tests/test_spectrum_to_sRGB.py
tests/test_spectrum_to_xyY.py
tests/test_stackrt_angles.py
tests/test_stackrt_basic.py
tests/test_stackrt_gradients.py
tests/test_stackrt_radar.py
tests/test_utils_effective_medium.py
tests/test_utils_graded_layers.py
tests/test_utils_layers.py
tests/test_utils_materials.py
tests/test_utils_radar_materials.py
tests/test_utils_radio_frequency.py
tests/test_utils_spectra.py
tests/test_utils_units.py
tests/test_version.py
tests/test_wrappers.py