# ARTS built-in documentation server

## Workspace Method propmat_clearskyAddOnTheFlyLineMixingWithZeeman

### Description

Compute the line mixing of matching lines and add it to the propagation matrix Also computes Zeeman effect for all the lines in the band Each band's Population Type is checked and the calculations are only performed for bands with matching population types (and a good pressure limits) Presently only supports one method: ByMakarovFullRelmat, based on Makarov et al 2020 Wigner6Init or Wigner3Init must be called before this function. Note that you need to have propmat_clearskyAddLines in addition to this method to compensate the calculations for the pressure limit

**Authors: **Richard Larsson

### Synopsis

propmat_clearskyAddOnTheFlyLineMixingWithZeeman( | propmat_clearsky, dpropmat_clearsky_dx, abs_lines_per_species, ecs_data, isotopologue_ratios, f_grid, abs_species, select_abs_species, jacobian_quantities, rtp_pressure, rtp_temperature, rtp_vmr, rtp_mag, rtp_los, lbl_checked ) |

### Variables

OUT+IN | propmat_clearsky | (PropagationMatrix) | This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values). |

OUT+IN | dpropmat_clearsky_dx | (ArrayOfPropagationMatrix) | Partial derivative of absorption coefficients. |

IN | abs_lines_per_species | (ArrayOfArrayOfAbsorptionLines) | A list of spectral line data for each tag. |

IN | ecs_data | (MapOfErrorCorrectedSuddenData) | Error corrected sudden data |

IN | isotopologue_ratios | (SpeciesIsotopologueRatios) | Contains the isotopologue ratios. |

IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |

IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for gas absorption. |

IN | select_abs_species | (ArrayOfSpeciesTag) | A select species tag group from abs_species If set to empty, this selection is void. |

IN | jacobian_quantities | (ArrayOfRetrievalQuantity) | The retrieval quantities in the Jacobian matrix. |

IN | rtp_pressure | (Numeric) | Pressure at a radiative transfer point. |

IN | rtp_temperature | (Numeric) | Temperature 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 | lbl_checked | (Index) | Flag to check if the line-by-line calculations will work Usage: Set manually on own risk, or use lbl_checkedCalc. |