CKRCXP CKRCXP CKRCXP CKRCXP CKRCXP CKRCXP CKRCXP ********************************************** ************************** ****** SUBROUTINE CKRCXP (P, T, X, ICKWRK, RCKWRK, RCFT, RCRT) Returns the forward and reverse rate constants for all reactions given pressure, temperature and mole fractions. Note this subroutine will calculate a value for the reverse rate constant irrespective of whether the reaction was deemed reversible in the interpreter file. Also note that the concentration of third bodies for third body reactions is included in the returned rate constant. The units for the rate constant will depend on the number of reactants. INPUT P - Pressure. cgs units - dynes/cm**2 Data type - real scalar T(*) - Temperature. cgs units - K Data type - real array X - Mole fractions of the species. cgs units - none Data type - real array Dimension X(*) at least KK, the total number of species. ICKWRK - Array of integer workspace. Data type - integer array Dimension ICKWRK(*) at least LENIWK. RCKWRK - Array of real work space. Data type - real array Dimension RCKWRK(*) at least LENRWK. OUTPUT RCFT - Rate constant for the forward reaction. cgs units - mole/(cm**3*sec) * (cm**3/mole)**(sum of forward stoich. coeff) Data type - real array Dimension RCFT(*) at least II, the total number of reactions. RCRT - Rate constant for the forward reaction. cgs units - mole/(cm**3*sec) * (cm**3/mole)**(sum of reverse stoich. coeff) Data type - real array Dimension RCRT(*) at least II, the total number of reactions.