classRevKinetic
S1 + S2 + ... <===> P1 + P2 + ...
Extends from ADGenKinetics.Derivatives.Reactions.convenience.dynamic.BasicRevReaction (basic declaration of a reversible reaction ).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | NS (from ReactionDimension) | 1 | number of substrates |
| Units.StoichiometricCoef[NS] | n_S (from ReactionDimension) | ones(NS) | stoichiometry of all subtrates |
| Integer | NP (from ReactionDimension) | 1 | number of products |
| Units.StoichiometricCoef[NP] | n_P (from ReactionDimension) | ones(NP) | stoichiometry of all products |
| Integer | NG (from BasicReaction) | # of gradients | |
| Units.ReactionCoef | Vfwdmax (from ReactionReversibility) | 1 | maximal forward reaction rate |
| Real[NG] | g_Vfwdmax (from ReactionReversibility) | zeros(NG) | gradients of Vfwdmax |
| Units.AffinityConst[NS] | KmS (from BasicIrrReaction) | ones(NS) | affinity constants of the substrate nodes |
| Real | g_KmS (from BasicIrrReaction) | zeros(NS, NG) | gradients |
| Real[NS] | OOKmS (from BasicIrrReaction) | {1.0/KmS[i] for i in 1:NS} | affinity constants of the substrate node |
| Real | g_OOKmS (from BasicIrrReaction) | {-g_KmS[i, :]*OOKmS[i]*OOKmS[i] for i in 1:NS} | gradients |
| Units.ReactionCoef | Vbwdmax (from TwoWay) | 1 | maximal reversible reaction rate |
| Real[NG] | g_Vbwdmax (from TwoWay) | zeros(NG) | gradients of Vbdwmax |
| Units.AffinityConst[NP] | KmP (from BasicRevReaction) | ones(NP) | affinity constants of the substrate nodes |
| Real | g_KmP (from BasicRevReaction) | zeros(NP, NG) | gradients of KmP[*] |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ADGenKinetics.Derivatives.Interfaces.ChemicalPort_S[NS] | rc_S (from BasicReaction) | connection to substrates | |
| ADGenKinetics.Derivatives.Interfaces.ChemicalPort_P[NP] | rc_P (from BasicReaction) | connection to product |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Units.VolumetricReactionRate | v (from BasicReaction) | reaction rate | |
| Real | g_v (from BasicReaction) | gradients of v | |
| Real | S1 (from BasicIrrReaction) | substrate term | |
| Real | g_S1 (from BasicIrrReaction) | gradients of S1 | |
| Real | S2 (from BasicIrrReaction) | substrate term | |
| Real | g_S2 (from BasicIrrReaction) | gradients of S2 | |
| Real | ad_T3_11 (from BasicIrrReaction) | intermidiates | |
| Real | ad_g_T3_11 (from BasicIrrReaction) | gradients | |
| Real | ad_T3_111 (from BasicIrrReaction) | intermidiates | |
| Real | ad_T4_11 (from BasicIrrReaction) | intermidiates | |
| Real | ad_g_T4_11 (from BasicIrrReaction) | gradients | |
| Real | P1 (from BasicRevReaction) | product term | |
| Real | g_P1 (from BasicRevReaction) | gradients of P1 | |
| Real | P2 (from BasicRevReaction) | product term | |
| Real | g_P2 (from BasicRevReaction) | gradients of P2 |