packageBaseMediumLiquidReaction

base class for liquid medium with reacting substances

Extends from BaseMediumLiquid (base class for liquid medium package).

Parameters

TypeNameDefaultDescription
IntegernSubstance (from BaseMediumLiquid)2number of components
SI.Temperature[nSubstance]Tcrit (from BaseMediumLiquid)
SI.Pressure[nSubstance]pcrit (from BaseMediumLiquid)
SI.MolarVolume[nSubstance]Vcrit (from BaseMediumLiquid)
Real[nSubstance]omega (from BaseMediumLiquid)acentric factor
SI.ElectricDipoleMomentOfMolecule[nSubstance]mu (from BaseMediumLiquid)
SI.MolarMass[nSubstance]MMX (from BaseMediumLiquid)
Integer[nSubstance]eq_Tsonopoulos (from BaseMediumLiquid)no. of equation for equation a and b in Table 4-5 in Properties of Gases and Liquids, 5th ed.
Boolean[nSubstance]henry (from BaseMediumLiquid)true if liquid fugacity of substance is to be calculated with Henry's law
Boolean[nSubstance]has_etaSubstance (from BaseMediumLiquid)true if substance i provides a value for the pure dynamic viscosity at system pressure and temperature
Integer[nSubstance]ic (from BaseMediumLiquid)zeros(nSubstance)ionic charge of the components, i.e. H+ = 1, OH- = -1, H2O=0
IntegernR1number of reactions
Real[nR,nSubstance]nufill(1, nR, nSubstance)stocheometric coefficients for the reaction
Integer[nR]reacCompfill(1, nR)index of component in the component vector for which the reaction rate equation is written, to which the molar reaction enthalpy refers ...
IntegernS_reac1number of reaction components

Contents

NameDescription
MolarReactionEnthalpybase class for molar reaction enthalpy
ReactionRatesmodels for reaction rates
EquilibriumConstant