FrequencySpace

class spdcalc.spdcalc.FrequencySpace(xsteps, ysteps)

Bases: object

Represents a range of signal-idler frequencies

Methods Summary

from_sum_diff_frequency_space(sdfs)

Convert from SumDiffFrequencySpace to FrequencySpace

from_wavelength_space(ws)

Convert from WavelengthSpace to FrequencySpace

set_resolution(steps)

Set the resolution (number of steps) for both axes

to_sum_diff_frequency_space()

Convert to SumDiffFrequencySpace

to_wavelength_space()

Convert to WavelengthSpace

Methods Documentation

static from_sum_diff_frequency_space(sdfs)

Convert from SumDiffFrequencySpace to FrequencySpace

Parameters

sdfsSumDiffFrequencySpace

The SumDiffFrequencySpace to convert

Returns

FrequencySpace

Converted FrequencySpace object

static from_wavelength_space(ws)

Convert from WavelengthSpace to FrequencySpace

Parameters

wsWavelengthSpace

The WavelengthSpace to convert

Returns

FrequencySpace

Converted FrequencySpace object

set_resolution(steps)

Set the resolution (number of steps) for both axes

Parameters

stepsint

The number of steps to set for both axes

Returns

FrequencySpace

Updated FrequencySpace object

to_sum_diff_frequency_space()

Convert to SumDiffFrequencySpace

Returns

SumDiffFrequencySpace

Converted SumDiffFrequencySpace object

to_wavelength_space()

Convert to WavelengthSpace

Returns

WavelengthSpace

Converted WavelengthSpace object