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

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()