European Space Agency

European Space Agency

Royal Belgian Institute for Aeronomy

Royal Belgian Institute for Aeronomy

../_images/whiteSpace.png

ext635 - International Reference Ionosphere IRI-90

subroutine  ext635()

Description

The International Reference Ionosphere (IRI) is the empirical reference model of ionospheric densities and temperatures (electrons and ions) recommended for international use by the Committee on Space Research (COSPAR) and the International Union of Radio Science (URSI) [1] [2]. It was established in a world-wide collaboration starting in the late sixties. IRI is up-dated bi-yearly during special IRI workshops to incorporate newly available measurements. IRI is based on all the important ionospheric data sources including ground-based (ionosonde, absorption, incoherent scatter) and spacecraft (Alouette, ISIS, AE, AEROS, DE, rockets) measurements. IRI provides monthly mean values for magnetically quiet conditions at non-auroral latitudes in the altitude range 50km to 2000km.

The IRI models are maintained by

NASA/GSFC, NSSDC code 633/HSTX, Greenbelt
Maryland 20771 - USA

and may be retrieved from NSSDC’s anonymous FTP site.

The model implemented in the UNILIB library is an addapted version of IRI-90. The code has been modified (but not the data sets) in order to retrieve CCIR and URSI data from common blocks instead of ASCII files. Since the original code does not include explicit declarations of arguments and internal variables, all the floating variables of the IRI-90 model have been also forced to type REAL*4.

Note that the package EXT635 was not present in version 1.05 and earlier of the library.

References

Synopsis

 LOGICAL*4      jf(12)
 INTEGER*4      jmag, mmdd, dhour
 REAL*4         alati, along, rz12, heibeg, heiend, heistp
 REAL*4         outf(11,50), oarr(30)

 CALL IRIS12 (jf, jmag, alati, along, rz12, mmdd, dhour,
:             heibeg, heiend, heistp, outf, oarr)

Dependencies

The different subroutines, functions and common blocks used by the subroutine IRIS12 are listed in the table below

Common blocks
  • ARGEXP

  • BLO10

  • BLOCK1

  • BLOCK2

  • BLOCK3

  • BLOCK4

  • BLOCK5

  • BLOCK6

  • BLOCK7

  • BLOCK8

  • BLOTE

  • BLOTN

  • CCIR

  • CONST

  • URSI

Subroutines
  • CIRA86

  • F2OUT

  • FIELDG

  • GGM

  • INILAY

  • IONCOM

  • KOEFP1

  • KOEFP2

  • KOEFP3

  • LNGLSN

  • LSKNM

  • MODA

  • RDHHE

  • REGFA1

  • ROGUL

  • SOCO

  • SPHARM

  • SUFE

  • TAL

  • TEBA

  • VALGUL

Functions
  • B0POL

  • D1LAY

  • D2LAY

  • DXE1N

  • EPLA

  • ELTE

  • EPST

  • EPSTEP

  • EPTR

  • FOEEDI

  • FOF1ED

  • GAMMA1

  • HMF2ED

  • HPOL

  • RDNO

  • RLAY

  • RPID

  • TEDE

  • TEDER

  • TI

  • XE

  • XE1

  • XE2

  • XE2TO5

  • XE3

  • XE4

  • XE5

  • XE6

  • XEN

  • XMDED

Block Data
  • CCIRBD

  • URSIBD

See also


UNILIB/tags/v3.02