3D Plane Wave Expansion Method for Band Calculation

  • Do you want to study band gaps or dispersion properties of photonic crystals? Learn how to do it quickly and efficiently.

  • Ready to rise above your competition but lack the knowledge to get started?

  • Learn from an expert who has used PWEM in his own research for over 20 years.

  • Use PWEM study band gaps, anomalous dispersion, calculate photonic band diagrams, isofrequency contours, visualize Bloch waves, and more.

What You'll Learn

Imagine being able to derive and implement your own simulation code - code that will give you the ability to do way beyond what the commercially available simulation software can do. Get a leg up on the competition by creating your own PWEM code to design and simulate YOUR ideas.

The Implementation of 3D PWEM for Band Calculation in MATLAB course will get you analyzing your own 3D photonic crystal designs. In this course, you will learn every line of code in MATLAB through a complete example of a three-dimensional photonic crystal.

Course curriculum

    1. Solid State Electromagnetics (free content)

    2. Theory and formulation of the PWEM (free content)

    3. Lecture -- Formulation of Efficient 3D PWEM

    4. Notes -- Formulation of Efficient 3D PWEM

    1. Lecture -- The Convolution Matrix

    2. Notes -- Convolution Matrix

    3. Download test_convmat.p

    4. Code the convmat() function in MATLAB

    1. The header & dashboard

    2. Calculate key points of symmetry and path around IBZ

    3. Build the unit cell & convolution matrix

    4. Calculate the photonic bands

    5. Plot a professional photonic band diagram

About this course

  • $295.00
  • 13 lessons
  • 2.5 hours of video content

Pricing options

The paid course grants you access to all class videos and instructional materials for one year from date of enrollment.


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.

Develop your own code to analyze any 3D photonic crystal

Become an expert in Photonic crystals! The PWEM is the fastest and simplest way to calculate the electromagnetic modes in periodic structures like Photonic crystals and band gap media. Learn every line of code in MATLAB to calculate the bands and generate professional band diagrams.