Code covered by the BSD License  

Highlights from
Photonic bands for a 2D photonic crystal

Be the first to rate this file! 19 Downloads (last 30 days) File Size: 4.81 KB File ID: #21834
image thumbnail

Photonic bands for a 2D photonic crystal

by Cazimir-Gabriel Bostan

 

21 Oct 2008 (Updated 21 Oct 2008)

Calculates and plots the photonic bands for a 2D photonic crystal made of of cylinders with circular

| Watch this File

File Information
Description

This program calculates and plots the photonic bands for a 2D photonic crystal consisting of cylinders with circular cross-section and infinite height, arranged in a triangular lattice; we consider in-plane propagation and two independent polarization states: E-pol and H-pol (E-field and H-field are parallel to the cylinders, respectively); Fourier coefficients for the expansion of dielectric constant are calculated analytically; the materials considered here are dielectric and dispersionless;

The package contains the following programs:
pwem2a.m - main program
epsgg.m - routine for calculating the matrix of Fourier coefficients of dielectric function
bz_irr1.m - routine for calculating the 'k-points' along the perimeter of irreducible Brillouin zone
kvect2.m - routine for calculating diagonal matrices with elements (kx+Gx) and (ky+Gy), where G=(Gx,Gy) is a reciprocal lattice vector
eigsEH.m - routine for solving the eigenvalue problems for E-pol and H-pol

MATLAB release MATLAB 7.2 (R2006a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
chemistry Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
physics Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
photonic crystal Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
electromagnetic waves Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
optics Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
photonic bands Cazimir-Gabriel Bostan 22 Oct 2008 10:25:31
square lattice Chuang 04 Oct 2011 04:53:07

Contact us at files@mathworks.com