pkReadChemReactions -- Reads the chemical reactions in the input file


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.


pkReadChemReactions( UNIT[, IOSTAT] )

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


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


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


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

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