
ECE 595E Lecture 22: Full 3D Bandgaps
06 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
3D Lattice Types
Full 3D Photonic Bandgap Structures
Yablonovite
Woodpile
Inverse Opals
RodHole 3D PhCs
http://nanohub.org/resources/17195

ECE 595E Lecture 23: Electronic Bandstructures
27 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
3D Lattice Types
Full 3D Photonic Bandgap Structures
Yablonovite
Woodpile
Inverse Opals
RodHole 3D PhCs
http://nanohub.org/resources/17194

ECE 595E Lecture 24: Electronic Bandstructure Simulation Tools
19 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Electronic bandstructure lab
Basic Principles
Input Interface
Exemplary Outputs
Density functional theory (DFT)
DFT in Quantum ESPRESSO
http://nanohub.org/resources/17307

ECE 595E Lecture 25: Further Bandstructure Simulation Tools
21 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Periodic Potential Lab
Basic principles
Input Interface
Exemplary Outputs
CNTbands
Basic principles
Input Interface
Exemplary Outputs
http://nanohub.org/resources/17308

ECE 595E Lecture 26: Overview of Transfer Matrix Methods
26 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Rayoptics transfer matrix
Waveoptics matrix methods:
Tmatrix
Rmatrix
Smatrix
http://nanohub.org/resources/17309

ECE 595E Lecture 27: SMatrix Methods
26 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/17375

ECE 595E Lecture 28: SMatrix Computations
08 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/17376

ECE 595E Lecture 29: Eigenmode Layered Computations (CAMFR)
28 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/17377

ECE 595E Lecture 2: Problems in Numerical Computing
11 Jan 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Overall Goals
Finding Special Values
Fourier Transforms
Eigenproblems
Ordinary Differential Equations
Partial Differential Equations
http://nanohub.org/resources/16508

ECE 595E Lecture 30: Applications of CAMFR
08 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/17530

ECE 595E Lecture 31: Coupled Mode Theory Simulation (CMT)
12 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Overview of Coupled Mode Theory
Derivation of Coupled Mode Equations
Applications:
Single Waveguides
AddDrop filters
Waveguide Bends
Channel...
http://nanohub.org/resources/17553

ECE 595E Lecture 32: Simulations of Coupled Mode Theory Simulation (CMT)
12 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Friday
Numerical ODE solvers
Initial value problems
Boundary value problems
nanoHUB Tool – CMTcomb3:
Rationale
Governing ODEs
User interface
Output...
http://nanohub.org/resources/17554

ECE 595E Lecture 33: Introduction to FiniteDifference TimeDomain Simulations
12 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Monday
Introduction to FDTD
Special features of MEEP:
Perfectly matched layers
Subpixel averaging
Symmetry
Scheme (programmable) interface
Examples:
Periodic...
http://nanohub.org/resources/17555

ECE 595E Lecture 34: Applications of FiniteDifference TimeDomain Simulations
18 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Periodic and randomly textured lighttrapping structures
Overview
Experimental motivation
Computational setup
Simulated field evolution
Absorption...
http://nanohub.org/resources/17556

ECE 595E Lecture 35: MEEP Tutorial I
18 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
MEEP Interfaces
MEEP Classes
Tutorial examples:
Waveguide
Bent waveguide
http://nanohub.org/resources/17557

ECE 595E Lecture 36: MEEP Tutorial II
30 Apr 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Monday
Examples
Multimode ring resonators
Isolating individual resonances
Kerr nonlinearities
Quantifying thirdharmonic generation
http://nanohub.org/resources/17558

ECE 595E Lecture 3: Computability
17 Jan 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Overview • Definitions
Computing Machines
ChurchTuring Thesis
Polynomial Time
Example
http://nanohub.org/resources/16567

ECE 595E Lecture 4: NPhardness
17 Jan 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Friday
Class NP
Nondeterministic Turing machines
Reducibility
CookLevin theorem
Coping with NP Hardness
http://nanohub.org/resources/16572

ECE 595E Lecture 5: Linear Algebra
18 Jan 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Monday
Overview: Computational Linear Algebra
Gaussian Elimination
LU Decomposition
Singular Value Decomposition
Sparse Matrices
QR Decomposition
http://nanohub.org/resources/16573

ECE 595E Lecture 6: Finding Special Values
29 Jan 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Root Finding
Bisection
NewtonRaphson method
Brent’s method
Optimization
Golden Section Search
Brent’s Method
Downhill Simplex
Conjugate gradient...
http://nanohub.org/resources/16597