Published June 19, 2023
| Version v1
Software
Open
Bloch spectra of one-dimensional halide perovskite photonic crystals
Description
Matlab code to compute the Bloch spectra of a one-dimensional photonic crystal. Transfer matrices are used to compute the spectra. The crystal has alternating layers of air and a material that has dispersive properties, given by a model based on the permittivity of halide perovskites. The material parameters can be modified by altering the parameters alpha, beta and gamma. See the paper The effect of singularities and damping on the spectra of photonic crystals by Alexopoulos and Davies for details of the problem formulation and some exemplar figures.
Files
Files
(1.5 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:5798a44e02d2f78c5e3001c7506fc1e6
|
91 Bytes | Download |
|
md5:713395e7e77b603fe55424edf6bb2360
|
129 Bytes | Download |
|
md5:9d170fd46aa7503efc8c9e6c0489bb6a
|
1.2 kB | Download |
|
md5:abf05845bef0b223b983d2f22969848b
|
129 Bytes | Download |
Additional details
Funding
- UK Research and Innovation
- Mathematical Analysis of Multi-dimensional Topological Edge Modes EP/X027422/1