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 blocksuc140
anduc160
. The value returned in the argumentgm
depends on the value of argumentkmflg
of the common blockuc190
and corresponds to the standard dipole moment currently used by the library. By default, it corresponds to the value of the argumentgmagmo
of common blockuc160
. The argumentbsun
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 argumentbsun
is therefore only function of argumentsmint.gmmo
andmext.tilde
of the common blockuc140
.
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