trend

- 4

Trapped Radiation ENvironment model Development

UC110

[ Name | Synopsis | Arguments | Description | Dependencies | See Also | Examples ]

Name

    Common block UC110 - magnetic drift shell description

Synopsis

      INCLUDE 'structure.h'
      
      COMMON /UC110/ mlbl, k1st, klmp
      
      INTEGER*4      k1st, klmp
      RECORD /zlbl/  mlbl   

Arguments

    mlbl
    Labels of the drift shell
    k1st
    Indice of the first field line segment of the drift shell
    klmp
    Indice of the field line segment with the lowest mirror point

Description

    The common block UC110 is part of a set of three common blocks:
    • UC110, magnetic drift shell description;
    • UC120, magnetic field line description;
    • UC130, set of magnetic field line segments.
    This set of common blocks is used to store a magnetic drift shell which is defined by a set of magnetic field line segments.

    The common block UC110 is used to store the global parameters of the drift shell. Among other things, the arguments mlbl.fbmp and mlbl.flmi correspond to the coordinates (Bm, Lm) which define the drift shell. The arguments k1st and klmp correspond to indices relative to the argument mfl of the common block UC120. The argument klmp is used to point on the field line segment of the shell which reaches the lowest altitude. Note that the common block UC170 has a similar structure (argument mlab).

Dependencies

Used by

    UD315 (search the mirror point with the lowest altitude):
    k1st
    UD316 (search the equatorial point with the lowest magnetic field intensity):
    k1st
    UD319 (transfer a field line segment from common block UC170 to UC130):
    mlbl
    UD320 (evaluate a double time integral over a drift shell):
    k1st, mlbl.fbmp and mlbl.lbmp
    UD331 (evaluate the magnetic flux through a spherical cap ):
    k1st
    UT985 (transfer a field line of the drift shell to IDL):
    k1st
    UT992 (print the magnetic drift shell):
    k1st, mlbl.linv, mlbl.finv, mlbl.lbmp, mlbl.fbmp, mlbl.lkauf, mlbl.fkauf, mlbl.llmi, mlbl.flmi, mlbl.lalp0 and mlbl.falp0
    UT993 (store a magnetic field drift shell):
    k1st, mlbl.lbmp, mlbl.llmi, mlbl.fbmp and mlbl.flmi

Modified by

    UD315 (search the mirror point with the lowest altitude):
    klmp
    UD316 (search the equatorial point with the lowest magnetic field intensity):
    klmp
    UD319 (transfer a field line segment from common block UC170 to UC130):
    mlbl, k1st and klmp
    UD330 (evaluate the third invariant):
    mlbl.lphi and mlbl.fphi
    UT990 (initialize the UNILIB libray):
    k1st and klmp

See also

    UC120, magnetic field line description
    UC130, set of magnetic field line segments
    UD310, trace a magnetic drift shell

Examples

    None