ul245 - equatorial pitch angle¶
- subroutine ul245(mlin, mlab, ifail)¶
- Parameters:
mlin [zfln,in] :: magnetic field line segment descriptor.
mlab [zlbl,in/out] :: magnetic parameter of a field line segment.
ifail [integer4,out] :: error flag (see Diagnostics)
Description¶
The subroutine
ul245()
determines the equatorial pitch angle associated to a magnetic field line segment. The equatorial pitch angle is obtained from the magnetic field intensities Bm and B0 measured at the mirror points and at the “equatorial” point, respectively. The value of Bm has to be stored inmlab.fbmp
. The behaviour of the subroutine depends strongly on the argumentkmflg
of common blockuc190
:
When
kmflg
is equal to 0 or 1, the magnetic field intensity B0 is defined by M/L3 where M is the magnetic dipole moment and L is the shell parameter. The value of L has to be stored inmlab.flmi
. The value of M is obtained from the argumentgmagmo
of common blockuc160
(whenkmflg=0
) or from the argumentmint.gmmo
of common blockuc140
(whenkmflg=1
).When
kmflg
is equal to 10 or 11, the magnetic field intensity is determined from the argumentmlin.equat.b.dnrm
which corresponds to the lowest magnetic field intensity along the field line.
Diagnostics¶
-24501, value of Bm not available
-24502, value of L not available
-24503, problem with the minimum value of B along the field line
-24504, sinus greater than 1, forced to 90 degrees
Common Blocks¶
Dependencies¶
Called by¶
Calls¶
None
See also¶
Reported Bugs¶
None
Examples¶
None
UNILIB/tags/v3.02