atm_fieldIGRF

Workspace.atm_fieldIGRF(self, atm_field: pyarts3.arts.AtmField | None = None, time: pyarts3.arts.Time | None = None) None

Use IGRF to compute the magnetic field at each point.

The IGRF model is a model of the Earth’s magnetic field. It is based on spherical harmonics and is only valid for a limited time period.

The IGRF model is available via Alken et al. [1].

Note

The IGRF model is added as a functional object to the atmospheric field. If you need to retrieve the magnetic field, you must convert it to another type, use atm_fieldSchmidthFieldFromIGRF(), which have been designed to support retrievals of the magnetic field via Legendre coefficients, or use atm_fieldAbsoluteMagneticField(), which allow returning the magnitude of the magnetic field.

Author: Richard Larsson

Parameters:
  • atm_field (AtmField, optional) – An atmospheric field in ARTS. See atm_field, defaults to self.atm_field [INOUT]

  • time (Time, optional) – Time of data to use. Defaults to 2025-11-20 12:26:44.496594103 [IN]