-
ECE 595E Numerical Simulations for Energy Applications
17 Jan 2013 | Courses | Contributor(s): Peter Bermel
…
-
ECE 595E Lecture 1: Introduction to Numerical Simulations
11 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Motivation
My Background and Research
Topics for This Class
Goals for This Class
Assignments
Grading
-
ECE 595E Lecture 10: Solving Quantum Wavefunctions
01 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Monday
Schrodinger’s equation
Infinite & Finite Quantum Wells
Kronig-Penney model
Numerical solutions:
Real space
Fourier space
-
ECE 595E Lecture 8: Eigenvalues
29 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Eigenproblem Solution Techniques
Power Methods
Inverse Iteration
Atomic Transformations
Factorization Methods
-
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
-
ECE 595 Course Policy - Spring 2013
03 Jan 2013 | Teaching Materials | Contributor(s): Peter Bermel
A description of the key policies that will govern the administration of ECE 595 on "Numerical Methods" in Spring 2013.
-
Birck Solar Research Seminar Series
08 Feb 2013 | Series | Contributor(s): Peter Bermel
The Solar Research Series includes presentations from researchers at Purdue and leading researchers across the nation on developments in wafer-based, thin-film, organic and cross-cutting technologies in photovoltaics (PV) and related solar power. Results to be presented will include a mixture of …
-
ECE 595E Lecture 20: Bandstructure Concepts
06 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Friday
Bandstructure Problem Formulation
Bloch’s Theorem
Reciprocal Lattice Space
Numerical Solutions
1D crystal
2D triangular lattice
3D diamond lattice
-
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
-
ECE 595E Lecture 14: Beam Propagation Method I
14 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
-
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
Rod-Hole 3D PhCs
-
ECE 595E Lecture 3: Computability
17 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Overview • Definitions
Computing Machines
Church-Turing Thesis
Polynomial Time
Example
-
ECE 595E Lecture 4: NP-hardness
17 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Friday
Class NP
Non-deterministic Turing machines
Reducibility
Cook-Levin theorem
Coping with NP Hardness
-
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
-
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
-
ECE 595E Lecture 7: Optimization and Eigenvalues
29 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
…
-
ECE 595E Lecture 18: FEM for Thermal Transport
01 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Monday
Thermal transfer overview
Convection
Conduction
Radiative transfer
-
ECE 595E Lecture 19: FEM for Electronic Transport
04 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Physics-based device modeling
Electronic transport theory
FEM electronic transport model
Numerical results
Error Analysis
-
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
Rod-Hole 3D PhCs
-
ECE 595E Lecture 13: Programming with FFTW
14 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
-
ECE 595E Lecture 9: Programming for Linear Algebra
01 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Friday
Application Examples
Electrostatic potential (Poisson’s equation)
1D array of charge
2D grid of charge
Arrays of interacting spins
1D interaction along a chain
2D nearest-neighbor coupling
-
ECE 595E Lecture 11: Fast Fourier Transforms
08 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Fourier Analysis
Scalings and Symmetries
Sampling Theorem
Discrete Fourier Transforms
Naïve approach
Danielson-Lanczos lemma
Cooley-Tukey algorithm
Examples
-
ECE 595E Lecture 12: Applications of FFT
08 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Friday
Real FFTs
Multidimensional FFTs
Applications:
Correlation measurements
Filter diagonalization method
-
ECE 595E Lecture 16: Applications of the Beam Propagation Method I
21 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
-
ECE 595E Lecture 6: Finding Special Values
29 Jan 2013 | Online Presentations | Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Root Finding
Bisection
Newton-Raphson method
Brent’s method
Optimization
Golden Section Search
Brent’s Method
Downhill Simplex
Conjugate gradient methods
Multiple level, single linkage (MLSL)