
Amir Hossein Saeedinia
http://nanohub.org/members/99546

Applicationdriven CoDesign: Using Proxy Apps in the ASCR Materials CoDesign Center
31 May 2012  Online Presentations  Contributor(s): Jim Belak
Computational materials science is performed with a suite of applications that span the quantum mechanics of interatomic bonding to the continuum mechanics of engineering problems and phenomenon...
http://nanohub.org/resources/14149

Bara Saadah
http://nanohub.org/members/82826

C++ Classes
08 Mar 2012 
Posted by David A Saenz
In object oriented programming, classes are data structures that are able to perform, or do stuff with the information it holds. These classes can be structured so that it’s properties and...
http://nanohub.org/members/35697/blog/2012/03/cclasses

C++ Programming Examples I
02 Mar 2012  Teaching Materials  Contributor(s): David A Saenz
A set of simple C++ programming examples, from a basic Hello World to an example of the use of pointers.
David Saenz, O'Reili book: Practical C++ programming
Practical C++ Programming
NCN Project,...
http://nanohub.org/resources/13339

C++ Structures
08 Mar 2012 
Posted by David A Saenz
In object oriented, as well as in procedural programming, data structures play an important role. These are used to hold large data blocks in an ordered way. C++ structures seem more less like...
http://nanohub.org/members/35697/blog/2012/03/cstructures

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
KronigPenney model
Numerical solutions:
Real space
Fourier space
http://nanohub.org/resources/16653

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
DanielsonLanczos lemma
CooleyTukey...
http://nanohub.org/resources/16766

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
http://nanohub.org/resources/16767

ECE 595E Lecture 13: Programming with FFTW
14 Feb 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/16840

ECE 595E Lecture 14: Beam Propagation Method I
14 Feb 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/16841

ECE 595E Lecture 15: Beam Propagation Method II
19 Feb 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/16842

ECE 595E Lecture 16: Applications of the Beam Propagation Method I
21 Feb 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/16898

ECE 595E Lecture 17: Applications of the Beam Propagation Method II
01 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
http://nanohub.org/resources/17029

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
http://nanohub.org/resources/17144

ECE 595E Lecture 19: FEM for Electronic Transport
04 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Wednesday
Physicsbased device modeling
Electronic transport theory
FEM electronic transport model
Numerical results
Error Analysis
http://nanohub.org/resources/17168

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
http://nanohub.org/resources/16501

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...
http://nanohub.org/resources/17192

ECE 595E Lecture 21: 3D Bandstructures
19 Mar 2013  Online Presentations  Contributor(s): Peter Bermel
Outline:
Recap from Monday
Bandstructure Symmetries
2D Photonic Bandstructures
Periodic Dielectric Waveguides
Photonic Crystal Slabs
http://nanohub.org/resources/17193

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