spinifex.magnetic.models
Module for getting the Earth magnetic field
Attributes
Classes
Magnetic field callable |
|
Supported magnetic field models |
|
Data object to hold Magnetic field profile and uncertainties |
Functions
|
Get the magnetic field at a given EarthLocation |
|
parse magnetic model name |
Module Contents
- class spinifex.magnetic.models.MagneticFieldFunction[source]
Bases:
ProtocolMagnetic field callable
- __call__(ipp: spinifex.geometry.get_ipp.IPP) MagneticProfile[source]
- class spinifex.magnetic.models.MagneticModels[source]
Supported magnetic field models
- ppigrf: MagneticFieldFunction[source]
- class spinifex.magnetic.models.MagneticProfile[source]
Bases:
NamedTupleData object to hold Magnetic field profile and uncertainties
- spinifex.magnetic.models.get_ppigrf_magnetic_field(ipp: spinifex.geometry.get_ipp.IPP) MagneticProfile[source]
Get the magnetic field at a given EarthLocation