European Space Agency

European Space Agency

Royal Belgian Institute for Aeronomy

Royal Belgian Institute for Aeronomy

../_images/whiteSpace.png

ut986 - pass general variables to IDL

subroutine  ut986(gm, colat, elong, msun, re, bsun)
Parameters:
  • gm [real8,out] :: Moment of the geomagnetic dipole.

  • colat [real8,out] :: Co-latitude of the boreal dipole pole.

  • elong [real8,out] :: East Longitude of the boreal dipole pole.

  • msun [zxyz,out] :: Sun position.

  • re [real8,out] :: Earth radius.

  • bsun [real8,out] :: Dipole magnetic field intensity in the Sun direction at L = 1.

Description

The subroutine ut986() is used to pass general variables without the use of common blocks. The subroutine simply returns few arguments of common blocks uc140 and uc160. The value returned in the argument gm depends on the value of argument kmflg of the common block uc190 and corresponds to the standard dipole moment currently used by the library. By default, it corresponds to the value of the argument gmagmo of common block uc160. The argument bsun corresponds to the magnetic field intensity at the Earth’s surface in the Sun direction. Only the dipolar component of the current magnetic field model is used in this evaluation. The argument bsun is therefore only function of arguments mint.gmmo and mext.tilde of the common block uc140.

History

  • The subroutine ut986() does not exist in version 1.05 and earlier.

  • The synopsis of the subroutine in the versions 1.06 to 1.12 does not include the argument bsun, i.e. the old synopsis is given by

CALL UT986 (gm, colat, elong, msun, re)

Diagnostics

None

Common Blocks

Dependencies

Called by

None

Calls

None

See also

None

Reported Bugs

None

Examples


UNILIB/tags/v3.02