ZenBand: a numerical solver of photonic crystals with a graphical user interface
A
Andrius Zinkevičius
I
Ignas Lukošiūnas
D
Darius Gailevičius
Abstract
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.
Article Details
Journal
Scientific Reports
Volume / Issue
Vol. 16, Issue 1
Published
February 04, 2026
ISSN
2045-2322
Publisher
Nature Portfolio
Authors (3)
A
Andrius Zinkevičius
I
Ignas Lukošiūnas
D
Darius Gailevičius
Related Articles from this Journal
AI models of unstable flow exhibit hallucination
Ramdhan Wibawa, Birendra Jha
Aug 2026
10.1038/s41598-026-64023-8
The MCAA-YOLO + XPBI integrated model provides a hybrid intelligent measurement method for predicting the body weight of Hu sheep
Hang Zhang, Yuang Cheng et al.
Aug 2026
10.1038/s41598-026-64075-w
Application of iron nano-biofertilizers as a sustainable approach to enhance growth and micronutrient uptake in soybean
Ava Mohrazi, Reza Ghasemi-Fasaei
Aug 2026
10.1038/s41598-026-66011-4
Adolescents’ status-dependent public and private conformity to prosocial and antisocial decisions in a public goods game
Niloofar Saeedi, Khatereh Borhani et al.
Aug 2026
10.1038/s41598-026-64831-y
An explainable hierarchical capsule network framework for supporting expert sensory evaluation of herbal medicines with natural language generation
Hyein Lee, Dae-Hyun Jung
Aug 2026
10.1038/s41598-026-64156-w