trend

- 4

Trapped Radiation ENvironment model Development

UF425

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

Name

    Subroutine UF425 - evaluate the curvature of the field lines

Synopsis

 
      RECORD /zgeo/ mgp1, mgp2
      RECORD /zvec/ mvb1, mvb2, mxnr1, mxnr2
      REAL*8        ds  
     
      CALL UF425 (mgp1, mvb1, mgp2, mvb2, ds, mxnr1, mxnr2)

Arguments

    mgp1
    Geographic location of the starting point of the field line segment [in]
    mvb1
    Magnetic field vector at the starting point [in]
    mgp2
    Geographic location of the last point of the field line segment [in]
    mvb2
    Magnetic field vector at the last point [in]
    ds
    Arc length of the segment [in]
    mxnr1
    Curvature vector related to the starting point [out]
    mxnr2
    Curvature vector related to the last point [out]

Description

    The subroutine UF425 evaluates the curvature vectors of a magnetic field line on a segment defined by the arguments mgp1, mvb1, mgp2, mvb2, ds.

    Each curvature vector is parallel to the normal vector of the magnetic field line and is inversely proportional to the radius of curvature.

    As result, the subroutine provides the curvature vectors at the starting and ending points of the segment.

Diagnostics

    None

Common Blocks

    UC160, general constants

Dependencies

Called by

    UF423, Runge Kutta step
    UF424, search the lowest B value
    UT998, evaluate the magnetic field vector and the normal to the field line

Calls

    UM530, evaluate the magnetic field vector

See also

    None

Reported Bugs

    None

Examples

    None