Photonics

 

ReferenceReference

Structure factors and Fourier transform of inverse permittivity

GTPhCuboid gives the structure factor of a cuboid.

GTPhDCObjects gives the Fourier transform of the inverse permittivity of an ensemble of geometric objects.

GTPhDCPixel gives the Fourier transform of the inverse permittivity of a pixel map.

GTPhDielectric gives the Fourier transform of .

GTPhEllipticRod gives the structure factor of an elliptic rod.

GTPhPermittivity gives epsilon^(-1)(G) for a range of reciprocal lattice vectors.

GTPhPixelSmooth gives a smoothed pixel map.

GTPhPrismaticRod gives the structure factor of a prismatic rod.

GTPhRodSmooth gives a smoothed structure factor of a rectangular rod.

GTPhSlab gives the structure factor of a slab.

GTPhSlabSmooth gives a smoothed structure factor of a slab.

GTPhSphere gives the structure factor of a sphere.

Visualization of distribution of permittivity

GTPhPixelStructure allows to perform a modification of the permittivity distribution defined by a pixel map.

GTPhShowStructure generates an image of the arrangement of dielectric objects in the unit cell.

Master equation in matrix form (plane wave basis)

GTPhMaster constructs the master equation for a structure.

GTPhMasterEquation constructs the matrix formulation of the master equation to calculate photonic band structures.

GTPhMasterObjects constructs the master equation from a list of objects.

GTPhMasterPixel constructs the master equation from a pixel map.

Symmetry Analysis of fields

GTPhFields calculates the electromagnetic field in a photonic crystal.

GTPhSymmetryBands performs the symmetry analysis of electromagnetic fields for a band structure.

GTPhSymmetryField performs the symmetry analysis of an electromagnetic field.

GTPhSymmetryPoint performs the symmetry analysis of electromagnetic fields given in datasets.

Connection to MPB

GTPhMPBBands reads a photonic band structure calculated by MPB.

GTPhMPBFields reads a electromagnetic field component calculated by MPB.