.coveragerc
.gitignore
.gitmodules
.pre-commit-config.yaml
.pylintrc
.readthedocs.yml
.zenodo.json
AUTHORS.md
CHANGELOG.md
CONTRIBUTING.md
Dockerfile
LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
.github/workflows/benchmark.yml
.github/workflows/build-docker.yml
.github/workflows/linting.yml
.github/workflows/pytest.yml
.github/workflows/python-publish.yml
.github/workflows/requirements.yml
.vscode/ltex.dictionary.en-US.txt
.vscode/settings.json
docs/Makefile
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/database.rst
docs/dispersions.rst
docs/experiment.rst
docs/helpers.rst
docs/index.rst
docs/installation.rst
docs/kkr.rst
docs/license.rst
docs/materials.rst
docs/modules.rst
docs/plot.rst
docs/read_write.rst
docs/requirements.txt
docs/result.rst
docs/solvers.rst
docs/structure.rst
docs/_static/basic_usage.png
docs/_static/custom_fitting.png
docs/_static/mueller_matrix.png
docs/_static/multilayer.png
docs/_static/style.css
examples/Basic Usage/Basic Usage.ipynb
examples/Basic Usage/SiO2_diel_func.csv
examples/Basic Usage/SiO2onSi.ellips.nxs
examples/Basic Usage/Si_Aspnes.mat
examples/Bragg-mirror/Bragg-Mirror.ipynb
examples/Bragg-mirror/validation-Bragg.ipynb
examples/Custom fitting/Custom fitting example.ipynb
examples/Custom fitting/SiO2onSi.ellips.nxs
examples/Ellipsometry uniaxial materials/Fujiwara-641.ipynb
examples/Ellipsometry uniaxial materials/Fujiwara-641.py
examples/Ellipsometry uniaxial materials/Fujiwara-642.ipynb
examples/Ellipsometry uniaxial materials/Fujiwara-642.py
examples/Interfaces/Interferences.ipynb
examples/Interfaces/interface-reflection.ipynb
examples/Liquid crystals/cholesteric-liquid.ipynb
examples/Liquid crystals/twisted-nematic.ipynb
examples/Liquid crystals/validation-cholesteric.ipynb
examples/SiO2_Si Mueller Matrix/SiO2_Si Mueller Matrix.ipynb
examples/SiO2_Si Mueller Matrix/Wafer_MM_70.txt
examples/TiO2 Fit/TiO2 Multilayerfit.ipynb
examples/TiO2 Fit/TiO2_400cycles.txt
examples/Total internal reflection/FrustratedTIR-angle.ipynb
examples/Total internal reflection/FrustratedTIR-thickness.ipynb
examples/Total internal reflection/TIR.ipynb
examples/gallery/README.rst
examples/gallery/SiO2_diel_func.csv
examples/gallery/SiO2onSi.ellips.nxs
examples/gallery/TiO2_400cycles.txt
examples/gallery/Wafer_MM_70.txt
examples/gallery/plot_01_basic_usage.py
examples/gallery/plot_02_TiO2_multilayer.py
examples/gallery/plot_03_custom_fitting.py
examples/gallery/plot_SiO2_Si_MM.py
examples/gallery/plot_bragg_mirror.py
examples/gallery/plot_cholesteric_lq.py
examples/gallery/plot_interface_reflection.py
logo/logo_bw.svg
logo/logo_dark.svg
logo/logo_gray.svg
logo/logo_light.svg
requirements/dev-requirements.txt
requirements/fitting-requirements.txt
requirements/requirements.txt
scripts/generate_ipynb_from_gallery.sh
scripts/generate_requirements.sh
src/elli/__init__.py
src/elli/experiment.py
src/elli/materials.py
src/elli/result.py
src/elli/solver.py
src/elli/solver2x2.py
src/elli/solver4x4.py
src/elli/structure.py
src/elli/units.py
src/elli/utils.py
src/elli/database/__init__.py
src/elli/database/materials_db.py
src/elli/database/refractive_index_info.py
src/elli/dispersions/__init__.py
src/elli/dispersions/base_dispersion.py
src/elli/dispersions/cauchy.py
src/elli/dispersions/cauchy_custom.py
src/elli/dispersions/cauchy_urbach.py
src/elli/dispersions/cody_lorentz.py
src/elli/dispersions/constant_refractive_index.py
src/elli/dispersions/drude_energy.py
src/elli/dispersions/drude_resistivity.py
src/elli/dispersions/epsilon_inf.py
src/elli/dispersions/formula.py
src/elli/dispersions/gaussian.py
src/elli/dispersions/lorentz_energy.py
src/elli/dispersions/lorentz_lambda.py
src/elli/dispersions/poles.py
src/elli/dispersions/polynomial.py
src/elli/dispersions/pseudo_dielectric.py
src/elli/dispersions/sellmeier.py
src/elli/dispersions/sellmeier_custom.py
src/elli/dispersions/table_epsilon.py
src/elli/dispersions/table_index.py
src/elli/dispersions/table_spectraray.py
src/elli/dispersions/tanguy.py
src/elli/dispersions/tauc_lorentz.py
src/elli/fitting/__init__.py
src/elli/fitting/decorator.py
src/elli/fitting/decorator_mmatrix.py
src/elli/fitting/decorator_psi_delta.py
src/elli/fitting/params_hist.py
src/elli/formula_parser/__init__.py
src/elli/formula_parser/dispersion_function_grammar.lark
src/elli/formula_parser/parser.py
src/elli/importer/__init__.py
src/elli/importer/accurion.py
src/elli/importer/nexus.py
src/elli/importer/spectraray.py
src/elli/importer/woollam.py
src/elli/kkr/__init__.py
src/elli/kkr/kkr.py
src/elli/plot/__init__.py
src/elli/plot/mueller_matrix.py
src/elli/plot/structure.py
src/pyElli.egg-info/PKG-INFO
src/pyElli.egg-info/SOURCES.txt
src/pyElli.egg-info/dependency_links.txt
src/pyElli.egg-info/requires.txt
src/pyElli.egg-info/top_level.txt
tests/benchmark_formula_dispersion.py
tests/benchmark_propagators_TiO2.py
tests/create_dispersion_prototypes.py
tests/fixtures.py
tests/test_TiO2.py
tests/test_accurion.py
tests/test_bragg_mirror.py
tests/test_dispersion_adding.py
tests/test_dispersion_factory.py
tests/test_dispersions.py
tests/test_formula_dispersion.py
tests/test_internal_reflection.py
tests/test_kkr.py
tests/test_liquid_crystals.py
tests/test_materials.py
tests/test_mixture_models.py
tests/test_nexus.py
tests/test_nexus_formula.py
tests/test_notebook.ipynb
tests/test_refractive_index_info.py
tests/test_result.py
tests/test_solvers.py
tests/test_spectraray.py
tests/test_structures.py
tests/test_uniaxial_crystals.py
tests/test_wollam.py
tests/test_TiO2/Si_Aspnes.mat
tests/test_TiO2/TiO2_400cycles.txt
tests/test_accurion/Si3N4_on_4inBF33_W02_20240903-150451.ds.dat
tests/test_dispersions/CauchyUrbach_custom_values.csv
tests/test_dispersions/CauchyUrbach_default.csv
tests/test_dispersions/Cauchy_custom_values.csv
tests/test_dispersions/Cauchy_default.csv
tests/test_dispersions/DrudeEnergy_custom_values.csv
tests/test_dispersions/DrudeEnergy_default.csv
tests/test_dispersions/DrudeResistivity_custom_values.csv
tests/test_dispersions/DrudeResistivity_default.csv
tests/test_dispersions/Gaussian_custom_values.csv
tests/test_dispersions/Gaussian_default.csv
tests/test_dispersions/LorentzEnergy_custom_values.csv
tests/test_dispersions/LorentzEnergy_default.csv
tests/test_dispersions/LorentzLambda_custom_values.csv
tests/test_dispersions/LorentzLambda_default.csv
tests/test_dispersions/Poles_custom_values.csv
tests/test_dispersions/Poles_default.csv
tests/test_dispersions/PseudoDielectricFunction_custom_values.csv
tests/test_dispersions/Sellmeier_default.csv
tests/test_dispersions/TableEpsilon_custom_values.csv
tests/test_dispersions/Table_custom_values.csv
tests/test_dispersions/Tanguy_custom_values.csv
tests/test_dispersions/Tanguy_default.csv
tests/test_dispersions/TaucLorentz_custom_values.csv
tests/test_dispersions/TaucLorentz_default.csv
tests/test_nexus/ellips.test.nxs
tests/test_nexus/ellips_nx_opt.test.nxs
tests/test_nexus_formula/MoSe2-Munkhbat-o.nxs
tests/test_nexus_formula/MoTe2-Beal.nxs
tests/test_nexus_formula/Si-Chandler-Horowitz.nxs
tests/test_nexus_formula/Si-Salzberg.nxs
tests/test_nexus_formula/WTe2-Munkhbat-alpha.nxs
tests/test_nexus_formula/YVO4-Shi-e-20C.nxs
tests/test_spectraray/Si_SiO2_theta_50_60_70.txt
tests/test_wollam/complete_ease_example.dat
tests/test_wollam/wvase_example.dat
tests/test_wollam/wvase_trig.dat