refr_index_airFreeElectrons
- Workspace.refr_index_airFreeElectrons(self: pyarts.arts._Workspace, refr_index_air: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.refr_index_air, refr_index_air_group: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.refr_index_air_group, f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_grid, abs_species: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfSpeciesTag | None = self.abs_species, rtp_vmr: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.rtp_vmr, demand_vmr_value: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = 1, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Microwave refractive index due to free electrons.
The refractive index of free electrons is added to
refr_index_air
. To obtain the complete value,refr_index_air
should be set to 1 before calling this WSM. This applies also torefr_index_air_group
.The expression applied is n=sqrt(1-wp^2/w^2) where wp is the plasma frequency, and w is the angular frequency (the function returns n-1, that here is slightly negative). This expressions is found in many textbooks, e.g. Rybicki and Lightman (1979). The above refers to
refr_index_air
.refr_index_air_group
is sqrt(1+wp^2/w^2).The expression is dispersive. The frequency applied is the mean of first and last element of
f_grid
is selected. This frequency must be at least twice the plasma frequency.An error is issued if free electrons not are part of
abs_species
(and there exist a corresponding “vmr”-value). This demand is removed ifdemand_vmr_value
is set to 0, but use this option with care.Author(s): Patrick Eriksson
- Parameters:
refr_index_air (Numeric, optional) – Real part of the refractive index of air. See
refr_index_air
, defaults toself.refr_index_air
[INOUT]refr_index_air_group (Numeric, optional) – Group index of refractivity. See
refr_index_air_group
, defaults toself.refr_index_air_group
[INOUT]f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[IN]abs_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
abs_species
, defaults toself.abs_species
[IN]rtp_vmr (Vector, optional) – Absorption species abundances for radiative transfer calculations. See
rtp_vmr
, defaults toself.rtp_vmr
[IN]demand_vmr_value (Index, optional) – Flag to control if it is demanded that free electrons are in
abs_species
. Default is that this is demanded. Defaults to1
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]