Skip to content

Citation

If you use this package in your research, please cite:

Software Citation

@software{cunningham2025hyperbolic,
  title={Hyperbolic Optics Simulation Package},
  author={Mark Cunningham},
  year={2025},
  version={0.2.3},
  doi={10.5281/zenodo.14946556},
  url={https://pypi.org/project/hyperbolic-optics/},
  howpublished={PyPI},
  note={Python package for 4×4 transfer matrix method simulations}
}

This package was developed as part of research on hyperbolic polaritons and was used to generate results in:

M. Cunningham et al., "Optical footprint of ghost and leaky hyperbolic polaritons," Photonics Research, vol. 13, no. 8, pp. 2291-2305 (2025). DOI: 10.1364/PRJ.558334

BibTeX Entry for Publication

@article{cunningham2025optical,
  title={Optical footprint of ghost and leaky hyperbolic polaritons},
  author={Cunningham, Mark and others},
  journal={Photonics Research},
  volume={13},
  number={8},
  pages={2291--2305},
  year={2025},
  doi={10.1364/PRJ.558334}
}

Zenodo DOI

DOI

Permanent archive: 10.5281/zenodo.14946556

Citing Specific Versions

If you need to cite a specific version:

@software{cunningham2025hyperbolic_v018,
  title={Hyperbolic Optics Simulation Package},
  author={Mark Cunningham},
  year={2025},
  version={0.2.3},
  doi={10.5281/zenodo.14946556},
  url={https://pypi.org/project/hyperbolic-optics/0.1.8/}
}

Acknowledgments

This work builds upon the theoretical framework established by:

  • N. C. Passler and A. Paarmann, "Generalized 4 × 4 matrix formalism for light propagation in anisotropic stratified media," J. Opt. Soc. Am. B 34, 2128-2139 (2017)
  • P. Yeh, "Electromagnetic propagation in birefringent layered media," J. Opt. Soc. Am. 69, 742-756 (1979)
  • N. C. Passler et al., "Layer-resolved resonance intensity of evanescent polariton modes in anisotropic multilayers," Phys. Rev. B 107, 235426 (2023)

Copyright © 2025 Mark Cunningham

Licensed under the MIT License. See LICENSE for details.