trend

- 4

Trapped Radiation ENvironment model Development

UT986

[ Name | Synopsis | Arguments | Description | Diagnostics | Common Blocks | Dependencies | See Also | Reported Bugs | Examples ]

Name

    Subroutine UT986 - pass general variables to IDL

Synopsis

      REAL*8        gm, colat, elong, re, bsun
      RECORD /zxyz/ msun

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

Arguments

    gm
    Moment of the geomagnetic dipole [out]
    colat
    Co-latitude of the boreal dipole pole [out]
    elong
    East longitude of the boreal dipole pole [out]
    msun
    Sun position [out]
    re
    Earth's radius [out]
    bsun
    Dipole magnetic field intensity in the Sun direction at L=1 [out]

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

    UC140, magnetic field description
    UC160, general constants
    UC190, control parameters, set 1

Dependencies

Called by

    None

Calls

    None

See also

    None

Reported Bugs

    None

Examples

    #7, iso-contour of the shell parameter