ARTS built-in documentation server
Workspace Method propmat_clearskyAddZeeman
Description
Calculates Zeeman-affected polarized propagation matrix and its derivatives. Otherwise as propmat_clearskyAddFromLookup
Authors: Richard Larsson
Synopsis
propmat_clearskyAddZeeman( | propmat_clearsky, nlte_source, dpropmat_clearsky_dx, dnlte_dx_source, nlte_dsource_dx, abs_lines_per_species, f_grid, abs_species, jacobian_quantities, isotopologue_ratios, partition_functions, rtp_pressure, rtp_temperature, rtp_nlte, rtp_vmr, rtp_mag, rtp_los, atmosphere_dim, lbl_checked, manual_zeeman_tag, manual_zeeman_magnetic_field_strength, manual_zeeman_theta, manual_zeeman_eta ) |
Variables
OUT+IN | propmat_clearsky | (ArrayOfPropagationMatrix) | This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values). |
OUT+IN | nlte_source | (ArrayOfStokesVector) | Variable to contain the additional source function due to NLTE effects. |
OUT+IN | dpropmat_clearsky_dx | (ArrayOfPropagationMatrix) | Partial derivative of absorption coefficients. |
OUT+IN | dnlte_dx_source | (ArrayOfStokesVector) | NLTE partial derivatives output is two parts: S*dB/dx+dS/dx*B. |
OUT+IN | nlte_dsource_dx | (ArrayOfStokesVector) | NLTE partial derivatives output is two parts: S*dB/dx+dS/dx*B. |
IN | abs_lines_per_species | (ArrayOfArrayOfAbsorptionLines) | A list of spectral line data for each tag. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for gas absorption. |
IN | jacobian_quantities | (ArrayOfRetrievalQuantity) | The retrieval quantities in the Jacobian matrix. |
IN | isotopologue_ratios | (SpeciesAuxData) | Contains the isotopologue ratios. |
IN | partition_functions | (SpeciesAuxData) | Partition functions. |
IN | rtp_pressure | (Numeric) | Pressure at a radiative transfer point. |
IN | rtp_temperature | (Numeric) | Temperature at a radiative transfer point. |
IN | rtp_nlte | (EnergyLevelMap) | NLTE temperature/ratio at a radiative transfer point. |
IN | rtp_vmr | (Vector) | Absorption species abundances for radiative transfer calculations. |
IN | rtp_mag | (Vector) | Magnetic field at a radiative transfer point. |
IN | rtp_los | (Vector) | Line-of-sight at a radiative transfer point. |
IN | atmosphere_dim | (Index) | The atmospheric dimensionality (1-3). |
IN | lbl_checked | (Index) | Flag to check if the line-by-line calculations will work Usage: Set manually on own risk, or use lbl_checkedCalc. |
GIN | manual_zeeman_tag | (Index, Default: 0) | Manual angles tag |
GIN | manual_zeeman_magnetic_field_strength | (Numeric, Default: 1.0) | Manual Magnetic Field Strength |
GIN | manual_zeeman_theta | (Numeric, Default: 0.0) | Manual theta given positive tag |
GIN | manual_zeeman_eta | (Numeric, Default: 0.0) | Manual eta given positive tag |