-
Functions
- GTPhCuboid
- GTPhDCObjects
- GTPhDCPixel
- GTPhDielectric
- GTPhEllipticRod
- GTPhFields
- GTPhMaster
- GTPhMasterEquation
- GTPhMasterObjects
- GTPhMasterPixel
- GTPhMPBBands
- GTPhMPBFields
- GTPhPermittivity
- GTPhPixelSmooth
- GTPhPixelStructure
- GTPhPrismaticRod
- GTPhRodSmooth
- GTPhShowStructure
- GTPhSlab
- GTPhSlabSmooth
- GTPhSphere
- GTPhSymmetryBands
- GTPhSymmetryField
- GTPhSymmetryPoint
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 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.