Nonlinear Optics Spring-2013

From Physiki
Revision as of 13:25, 11 January 2013 by Cdurfee (Talk | contribs)
Jump to: navigation, search
Main Page > Physics Course Wikis

Contents

Course Information

Professor: Chip Durfee

Office: Meyer Hall 330

Meeting Times: Monday, Wednesday 11:00-12:15

Room: Hill Hall 211

Office hours: - TBA

Announcements

Office hours

Office hours:

tentative times - M12:30-3:30, W12:30-2:30

Course Material

Syllabus and Reading List

Pdf.png These downloads require Adobe Acrobat Reader
Syllabus for the course

Homework Assignments

Pdf.png These downloads require Adobe Acrobat Reader

Lecture Notes 2011

Pdf.png These downloads require Adobe Acrobat Reader
Lecture 1: intro, define NL polarization
Lecture 2: classical oscillator model
Lecture 2: slides
Lecture 3: tensor symmetries
Lecture 3: slides
Lecture 4: time-dependent chi, mixing propagation equations
Lecture 5: polarization, birefringence, waveplates
Lecture 6: index ellipsoid, birefringent phase matching
Lecture 7: electro-optics, quasi-phasematching
Lecture 8: beam crossing, pulse autocorrelation
Lecture 9: NL index, tensor chi3, polarization gating and NL ellipse rotation



Mathematica Demos

You can use these as a template for programming you want to do. I would like you to attribute me when you do though. These aren't actually pdf's. Do a "save link as" to save these to your computer, then open with Mathematica. In most cases the output has been deleted to save server space, so you have to run the code to see the output. Please note that thee is a bug in the Fourier[ ] routine (FFT) in v7.0.0. This does not show in earlier versions, and was fixed in 7.0.1 and later. (8.0.0 is the current version)

2011 files (these have been updated to run in v8.)

Pdf.png These downloads require Adobe Acrobat Reader
Nonpert_nlo_response.nb: classical model of time dependent nonlinear response (3rd order), solved with NDSolve. Includes FFT to show harmonic structure
chi2map.nb: using classical NL model, map of chi2 vs input frequencies, showing resonance locations
Crystal_symmetries.nb: demonstrate effect of crystal symmetries, calculate angular dependence of deff. This has some

examples of working with vectors and matrices in Mathematica.

Phase_match_KDP.nb: Phase matching program for KDP crystals
Mixing_solutions.nb: solutions of simultaneous NL eqns for doubling
fft demo.nb: demonstrate numerical Fourier transforms (FFT)

2007 files (written in v5.2, but can be read into v6 or v7 and updated)

Pdf.png These downloads require Adobe Acrobat Reader
NL prop code
List convolve demo.nb: demonstrate numerical convolutions
Hhg_simple_model.nb: kinetic model of electron motion in high-order harmonic generation
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox