-
Application-driven Co-Design: Using Proxy Apps in the ASCR Materials Co-Design 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 …
https://nanohub.org/resources/14149
-
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 behavior …
https://nanohub.org/members/35697/blog/2012/Mar/c-classes
-
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, …
https://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 …
https://nanohub.org/members/35697/blog/2012/Mar/c-structures
-
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
https://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 Danielson-Lanczos lemma Cooley-Tukey algorithm …
https://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
https://nanohub.org/resources/16767
-
ECE 595E Lecture 13: Programming with FFTW
14 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
https://nanohub.org/resources/16840
-
ECE 595E Lecture 14: Beam Propagation Method I
14 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
https://nanohub.org/resources/16841
-
ECE 595E Lecture 15: Beam Propagation Method II
19 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
https://nanohub.org/resources/16842
-
ECE 595E Lecture 16: Applications of the Beam Propagation Method I
21 Feb 2013 | Online Presentations | Contributor(s): Peter Bermel
…
https://nanohub.org/resources/16898
-
ECE 595E Lecture 17: Applications of the Beam Propagation Method II
01 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel
…
https://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
https://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 Physics-based device modeling Electronic transport theory FEM electronic transport model Numerical results Error Analysis
https://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
https://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 lattice
https://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
https://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 Rod-Hole 3D PhCs
https://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 Rod-Hole 3D PhCs
https://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
https://nanohub.org/resources/17307