Skip to content

polyquantique/fabry_perot_asy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the code used to generate the figures in "Parametric processes in nonlinear structures with reflections: an asymptotic-field approach". The figure and equation numbers in this page reference figures and equations in the paper. The repository is organized as follows:

  • asy.py: Defines functions to calculate the appropriate spectral amplitudes (Eqs. (7) and (A4)) for each system we considered. It also defines auxiliary functions to perform said calculations.
  • fp_spdc.ipynb: Calculates the spectal distribution of generated photons pairs (Fig. 4) and the total pair-generation rate (Fig. 5) for a nonlinear material inside a cavity with flat-response mirrors.
  • fp_counter.ipynb: Calculates the total pair-generation rate for a periodically-poled material taking into account the generation of counter-propagating photons (Fig. 6).
  • fp_sfwm_bg.ipynb: Calculates the transmission coefficients (Fig. 7) for Bragg reflectors and the spectral distribution of generated pairs (Fig. 8) for a material inside a cavity built with these reflectors.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors