trend

- 4

Trapped Radiation ENvironment model Development

UA633

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

Name

    Subroutine UA633 - IRI-90 ionosphere

Synopsis

      RECORD /zgeo/ mgde
      REAL*8        dens(30), tmpi, tmpe
      INTEGER*4     nsp, ksp(nsp), ifail
      
      CALL UA633 (mgde, nsp, ksp, dens, tmpi, tmpe, ifail) 

Arguments

    mgde
    Geographic location (geodetic coordinates) [in]
    nsp
    Number of species [in]
    ksp
    List of species code [in]
    dens
    Number density (see note of subroutine UA630) [out]
    tmpi
    Ionic temperature [out]
    tmpe
    Electronic temperature [out]
    ifail
    Error flag (see diagnostics) [out]

Description

    The subroutine UA633 interfaces the UNILIB libray with the ionospheric model IRI-90. The subroutine includes also a plasmaspheric extension of the model. The species included in the model are H+, He+, N+, O+, NO+ and O+2 (code 20, 21, 23, 24, 27 and 28, respectively). The subroutine makes use of the arguments matm.ut, matm.rzss, matm.fkpx and kflag() of common block UC150. The indices 27 to 39 of argument kflag are used to control the IRI-90 model. The argument matm.fkpx is used only in the plasmaspheric extension. Note that the different arguments of common block UC150 can be initialized with the help of subroutine UA610.

References

  • Bilitza, D., International Reference Ionosphere 1990, NSSDC/WDC-A-R&S 90-20 (1990)

History

    In version 2.00 and earlier, the local time was improperly passed to the IRI model. From version 2.01, the argument kflag(39) has been introduced to control if the IRI model either has to depend on the Sun spot numbers (default) or on the F10.7 radio flux.

Diagnostics

    -63301, illegal species code
    -63302, component not allowed in the model

Common Blocks

    UC140, magnetic field description
    UC150, atmospheric model description
    UC160, general constants

Dependencies

Called by

    UA630, evaluate the atmospheric densities

Calls

    UA639, equatorial electron density
    FAQ G.04, International Reference Ionosphere (IRI):
      IRIS12

See also

    UA610, select an atmospheric, ionospheric and/or plasmaspheric model

Reported Bugs

    None

Examples

    None