3D Rigorous Coupled Wave Analysis

  • Absolute best and fastest method for simulating periodic dielectric structures like diffraction gratings, photonic crystals, and guided-mode resonance filters.

  • Learn the best way to solve RCWA using scattering matrices

  • See how to setup RCWA to simulate your own ideas

What you'll learn

With this course, you will be able to simulate periodic dielectric structures many times faster and more efficiently than commercial software. Use the speed to study and design your own devices. Learning RCWA will give you a deeper understanding of the physics behind photonic crystals and diffraction.

The Implementation of 3D RCWA in MATLAB course will get you simulating your own ideas very quickly. In this course, you will learn every line of code in MATLAB to build convolution matrices and implement RCWA using scattering matrices.

Course curriculum

    1. Formulation & Implementation of TMM (free)

      FREE PREVIEW
    2. Download test_star.p

    3. MATLAB Session -- star() function that performs the Redheffer star product

    1. Theory & Formulation of PWEM (free)

      FREE PREVIEW
    2. Lecture -- The Convolution Matrix

    3. Notes -- Convolution Matrix

    4. Download test_convmat.p

      FREE PREVIEW
    5. MATLAB Session -- convmat() function that builds the convolution matrices

    1. Theory & Formulation of RCWA (free)

      FREE PREVIEW
    2. Lecture -- Device Example (free)

      FREE PREVIEW
    3. Notes -- Device Example

    4. MATLAB Session -- Header for rcwa3d_proto.m (free)

      FREE PREVIEW
    5. MATLAB Session -- Build Device

    6. MATLAB Session -- Start RCWA

    7. MATLAB Session -- Iterate Through Layers

    8. MATLAB Session -- Connect External Regions

    9. MATLAB Session -- Calculate Source

    10. MATLAB Session -- Calculate Reflection & Transmission

    1. MATLAB Session -- RCWA3D() Header (free)

      FREE PREVIEW
    2. MATLAB Session -- RCWA3D() Code

    3. MATLAB Session -- Demonstrate Using RCWA3D()

    4. MATLAB Session -- Wavelength Sweep

    5. Lecture -- Hexagonal Diffracting Grating Example

      FREE PREVIEW
    6. Notes -- Hexagonal Diffraction Grating Example

    7. MATLAB Session -- Hexagonal Diffraction Grating Example

About this course

  • $295.00
  • 29 lessons
  • 4 hours of video content

Purchase this Course

The one time course fee will grant you access to all course videos and materials for one year from the date of enrollment.

Instructor

Dr. Raymond Rumpf

Dr. Raymond (Tipper) Rumpf is the EMProfessor, world renowned research and educator in the fields of computation and electromagnetics. He is the Schellenger Professor of Electrical Research in the Department of Electrical & Computer Engineering at the University of Texas at El Paso (UTEP) and the Director of the EM Lab. Dr. Rumpf formed the EM Lab with a mission to develop revolutionary technologies in electromagnetics and photonics. Under Dr. Rumpf’s leadership, the EM Lab has produced numerous breakthroughs, discoveries, and first-ever achievements. Raymond earned his BS and MS in Electrical Engineering from the Florida Institute of Technology in 1995 and 1997 respectively. He earned his PhD in Optics in 2006 from the University of Central Florida. Raymond has been awarded many research, mentoring, and teaching awards including the 2019 Dean’s Award for Excellence in Research, Most Outstanding Faculty Member in 2016/2017, and the highly prestigious University of Texas Regents’ Outstanding Teaching Award. Raymond holds five world records for skydiving and has been awarded more than a dozen United States patents. He is an Associate Editor for SPIE Optical Engineering, a Fellow of SPIE, and a Senior Member of both IEEE and the National Academy of Inventors. He is also a member of OSA, and ARRL. Raymond is active in outreach with local grade schools in El Paso as well as helping students in third-world countries.

Learn RCWA for multiple applications

Learn the powerful rigorous coupled-wave analysis and become a pro at simulating transmission and reflection from periodic structures like diffraction gratings and photonic crystals. Calculate the diffraction efficiency of diffraction orders as well as the overall reflectance and transmittance. The code is fully explained line by line by the EMProfessor.