Contains objects, methods, and functions that are designed for use in calculating phasematching effects in non-linear spectroscopy.
The current repository is limited to four-wave mixing spectroscopy (FWM) functions and methods, and the samples are assumed isotropic (or approximately isotropic). Functions include calculation of phasematching factors to FWM intensities, solves for angles and/or frequencies to achieve phasematching, and several auxiliary functions to help in analyzing low-order FWM phenomena.
To install: make sure the flit
package is installed on your computer, then git clone
or copy the folder into an empty directory and flit install
at the command prompt while in the main folder.
@kameyer226