EnzBase¶
-
class
EnzBase¶ Abstract base class for enzymes.
-
sub¶ void (shared message field) Connects to substrate molecule
-
prd¶ void (shared message field) Connects to product molecule
-
proc¶ void (shared message field) Shared message for process and reinit
-
setKm()¶ (destination message field) Assigns field value.
-
getKm()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setNumKm()¶ (destination message field) Assigns field value.
-
getNumKm()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setKcat()¶ (destination message field) Assigns field value.
-
getKcat()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getNumSubstrates()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
enzDest()¶ (destination message field) Handles # of molecules of Enzyme
-
subDest()¶ (destination message field) Handles # of molecules of substrate
-
prdDest()¶ (destination message field) Handles # of molecules of product. Dummy.
-
process()¶ (destination message field) Handles process call
-
reinit()¶ (destination message field) Handles reinit call
-
remesh()¶ (destination message field) Tells the MMEnz to recompute its numKm after remeshing
-
subOut¶ double,double (source message field) Sends out increment of molecules on product each timestep
-
prdOut¶ double,double (source message field) Sends out increment of molecules on product each timestep
-
Km¶ double (value field) Michaelis-Menten constant in SI conc units (milliMolar)
-
numKm¶ double (value field) Michaelis-Menten constant in number units, volume dependent
-
kcat¶ double (value field) Forward rate constant for enzyme, units 1/sec
-
numSubstrates¶ unsigned int (value field) Number of substrates in this MM reaction. Usually 1.Does not include the enzyme itself
-