Tags: Programming

Online Presentations (1-20 of 49)

  1. Task-Graph and Functional Programming Models: The New Paradigm

    04 Feb 2016 | Online Presentations | Contributor(s): Ben Bergen

    The Message Passing Interface (MPI) is an example of a distributed-memory communication model that has served us well through the CISC processor era. However, because of MPI's low-level...

    http://nanohub.org/resources/23502

  2. 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 third-harmonic generation

    http://nanohub.org/resources/17558

  3. 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

  4. ECE 595E Lecture 34: Applications of Finite-Difference Time-Domain Simulations

    18 Apr 2013 | Online Presentations | Contributor(s): Peter Bermel

    Outline: Recap from Wednesday Periodic and randomly textured light-trapping structures Overview Experimental motivation Computational setup Simulated field evolution Absorption...

    http://nanohub.org/resources/17556

  5. 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 Add-Drop filters Waveguide Bends Channel...

    http://nanohub.org/resources/17553

  6. 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

  7. ECE 595E Lecture 33: Introduction to Finite-Difference Time-Domain 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

  8. ECE 595E Lecture 28: S-Matrix Computations

    08 Apr 2013 | Online Presentations | Contributor(s): Peter Bermel

    http://nanohub.org/resources/17376

  9. ECE 595E Lecture 30: Applications of CAMFR

    08 Apr 2013 | Online Presentations | Contributor(s): Peter Bermel

    http://nanohub.org/resources/17530

  10. ECE 595E Lecture 29: Eigenmode Layered Computations (CAMFR)

    28 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel

    http://nanohub.org/resources/17377

  11. 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

    http://nanohub.org/resources/17194

  12. ECE 595E Lecture 26: Overview of Transfer Matrix Methods

    26 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel

    Outline: Ray-optics transfer matrix Wave-optics matrix methods: T-matrix R-matrix S-matrix

    http://nanohub.org/resources/17309

  13. ECE 595E Lecture 27: S-Matrix Methods

    26 Mar 2013 | Online Presentations | Contributor(s): Peter Bermel

    http://nanohub.org/resources/17375

  14. 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

  15. 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

  16. 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

  17. 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

    http://nanohub.org/resources/17195

  18. 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

  19. 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

    http://nanohub.org/resources/17168

  20. 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