European Space Agency

European Space Agency

Royal Belgian Institute for Aeronomy

Royal Belgian Institute for Aeronomy

../_images/whiteSpace.png

get_field_multi - return magnetic field vector for multiple locations

subroutine  get_field_multi(ntime, kext, options, sysaxes, year, doy, ut, xin1, xin2, xin3, maginput, bxgeo, bl)
Parameters:
  • ntime [integer4,in] :: number of locations

  • kext [integer4,in] :: external magnetic field model number

  • options (5) [integer4,in] :: control options for calculation

  • sysaxes [integer4,in] :: coordinate system index see sysaxes

  • year (ntime_max) [integer4,in] :: years for locations

  • doy (ntime_max) [integer4,in] :: day of year for locations

  • ut (ntime_max) [real8,in] :: universal time [s] for locations

  • xin1 (ntime_max) [real8,in] :: 1st coordinate according to sysaxes

  • xin2 (ntime_max) [real8,in] :: 2nd coordinate according to sysaxes

  • xin3 (ntime_max) [real8,in] :: 3rd coordinate according to sysaxes

  • maginput (25,ntime_max) [real8,in] :: magnetic field inputs

  • bxgeo (3,ntime_max) [real8] :: magenetic field vector in GEO coordinates [nT]

  • bl (ntime_max) [real8] :: magnetic field magnitude [nT]

Description

Returns the GEO vector of the magnetic field at the input locations for the set of internal/external magnetic field selected.

IRBEM subroutine documentation

IRBEM Common argument definitions


UNILIB/tags/v3.02