European Space Agency¶
Royal Belgian Institute for Aeronomy¶
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 blocksuc140anduc160. The value returned in the argumentgmdepends on the value of argumentkmflgof the common blockuc190and corresponds to the standard dipole moment currently used by the library. By default, it corresponds to the value of the argumentgmagmoof common blockuc160. The argumentbsuncorresponds 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 argumentbsunis therefore only function of argumentsmint.gmmoandmext.tildeof 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.03