SPDCalc API
Crystals
See the list of All built-in crystal ids. To specify a custom crystal, see spdcalc.SPDC.crystal_kind.
spdcalc.spdcalc Module
Module containing the python bindings for SPDCalc
Functions
|
Get the normalized joint spectral intensity of the SPDC setup within a given range |
Get all crystal metadata |
|
|
Get the metadata for a specific crystal |
|
Get the refractive indices for a crystal |
|
Get the coincidences phasematching function amplitude for a given setup at a given frequencies |
|
Get the singles phasematching function intensity for a given setup at a given frequencies |
|
Get the normalization factor for the coincidences joint spectral intensity |
|
Get the normalization factor for the singles joint spectral intensity |
|
Get the pump spectral amplitude for a given setup at a given frequency |
Classes
SPDC configuration object |
|
Integrator for numerical integration |
|
|
Represents the joint spectrum of an SPDC process |
|
Represents a range of signal-idler frequencies |
|
Represents a range of signal-idler wavelengths |
|
Represents a range of signal-idler frequencies such that one axis is the sum of two frequencies (divided by 2) and the other axis is the difference of two frequencies (divided by 2) |
|
Represents an array of signal-idler frequencies |
|
Represents an array of signal-idler wavelengths |