PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 7, 2026Scientific Reports0 citationsOpen Access

ZenBand: a numerical solver of photonic crystals with a graphical user interface

View Full Paper
AZAndrius ZinkevičiusILI. LukosiunasDGDarius Gailevičius

Key Points

  • The research aims to develop a numerical solver for analyzing photonic crystal dispersion using a graphical user interface.
  • Developed an open-source solver using Python and Tkinter library.
  • Implemented the Plane Wave Expansion Method for various geometries and symmetries.
  • Included functionality for designing and visualizing photonic crystal structures.
  • Created a user-friendly interface for accessing the solver.
  • Enabled analysis of light confinement, omnidirectional reflection, and negative refraction within photonic crystals.

Abstract

We developed an open-source Plane Wave Expansion Method solver using Python and a custom Tkinter library to solve a design oriented problem of photonic crystal dispersion for known classical examples, custom geometries, and symmetries. Such structures are capable of light confinement, omnidirectional reflection, beam collimation and negative refraction. We dive deeper into the diagonally anisotropic photonic crystals, whose Plane Wave Expansion algorithm is directly embedded in the application. The user interface is present in the developer’s repository link: https://github.com/ZenTunturi/ZenBand.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Zinkevičius et al. (2026) studied this question.

synapsesocial.com/papers/698692e89d267392364c99b7https://doi.org/10.1038/s41598-026-37129-2
Ask AI
Helpful
Bookmark
Share
View Full Paper