radis.phys.air module

Constants and correlations for air. Wavelength correction due to medium dispersion.

Routine Listing


air2vacuum(wavelength)[source]

Converts wavelength as seen in air to wavelength as seen in vacuum.

Parameters

wavelength (array-like (nm)) – wavelength in air

Returns

wavelength – wavelength in vacuum

Return type

array-like (nm)

Note

Not exactly true, as air_index_dispersion is defined for vacuum wavelength However, air_index_dispersion doesnt vary much on 1-2 cm-1 (which is typical of air index dispersion effect on air/vacuum wavelength in the mid-IR)

Estimate the error you make with:

vacuum2air(air2vacuum(w))-w

See also

vacuum2air()

air_index_dispersion(lbd)[source]

Return air index dispersion as a function of wavelength with the relation of Ciddor 1

Parameters

lbd (array-like (µm)) – wavelength

References

1

P. E. Ciddor. “Refractive index of air: new equations for the visible and near infrared”, Appl. Optics 35, 1566-1573 (1996)

Standard air: dry air at 15 °C, 101.325 kPa and with 450 ppm CO2 content

vacuum2air(wavelength)[source]

Converts wavelength as seen in vacuum to wavelength as seen in air.

Parameters

wavelength (array-like (nm)) – wavelength in vacuum

Returns

wavelength – wavelength in air

Return type

array-like (nm)

See also

air2vacuum()