trend

- 4

Trapped Radiation ENvironment model Development

UA637

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

Name

    Subroutine UA637 - proton cross sections

Synopsis

      INTEGER*4 nsp, ksp(30), ifail
      REAL*8    eng, debye, cs(30)
      
      CALL UA637 (nsp, ksp, eng, debye, cs, ifail) 

Arguments

    nsp
    Number of species [in]
    ksp
    List of species code [in]
    eng
    Proton energy (in eV) [in]
    debye
    Debye length [in]
    cs
    Cross section (see note of subroutine UA630) [out]
    ifail
    Error flag (see diagnostics) [out]

Description

    The subroutine UA637 evaluates the cross sections for collisions between proton and atmospheric particles. The algorithm has been developed by V.Pierrard and is based on
    • Tawara, 1980
    • Lotz, 1966
    • Rudd, 1985
    • McDaniel, 1964
    • Brandsen, 1954
    • Lotz, 1969
    • Banks and Kockarts, 1973
    The cross sections are provided in mbarn (10-27cm2).

    The components for which cross section exists are H, He, Ne, Ar, Kr, Xe, H2, N2, O2, CO, CO2, NH3, CH4, O., N., H+, He+,C+, N+, O+, Ne+,N+2, NO+, O+2 and electron. Only the cross sections of the components listed in argument ksp are evaluated.

References

  • Pierrard, V., Cross sections for collisions between electrons or protons and the main atmospheric components, Aeronomica Acta B 54 (1994)

Diagnostics

    -63701, not valid species code
    -63702, atmospheric species not allowed
    -63703, problem with Coulomb logarythm

Common Blocks

    UC160, general constants

Dependencies

Called by

    UA636, evaluate a weighted atmospheric mass

Calls

    None

See also

    UA635, evaluate the Debye length

Reported Bugs

    None

Examples

    None