pkReadChemReactions

Name

pkReadChemReactions -- Reads the chemical reactions in the input file

Description

The subroutine pkReadChemReactions reads in the input file the NAMELIST instructions characterizing the chemical reactions and processes this information. The reactions are counted; tested for charge and mass conservation; classified; groups of reactions involving vibrational series are split into individual reactions; sorted according to the classification of Figure F-3; temperature dependent and reverse reactions rates are evaluated; the energy of electron collision, radiative and reverse reactions is set; branching ratios for cascade reactions are computed.

Syntax

pkReadChemReactions( UNIT[, IOSTAT] )

NameDescriptionData type and attributes
UNITUnit number for the input fileINTEGER, INTENT(IN)
IOSTATExecution status indicatorINTEGER, OPTIONAL, INTENT(OUT)

Results

IOSTAT = 0: no errors; IOSTAT = n: error number.

Comments

The calling program is responsible for opening and closing the input file.

Examples

Example E-14. pkReadChemReactions: Reading the chemical reactions in the input file.

  OPEN( UNIT=10, FILE='TestData.txt', ACTION='READ' )
  CALL pkReadChemReactions( 10 )