public class MichaelisMentenReaction extends Reaction
| Modifier and Type | Class and Description |
|---|---|
static class |
MichaelisMentenReaction.MichaelisMentenReactionBuilder |
Reaction.Builder<TopLevelType extends Reaction,BuilderType extends Reaction.Builder>supplier| Constructor and Description |
|---|
MichaelisMentenReaction() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ConcentrationDelta> |
calculateDeltas(ConcentrationContainer concentrationContainer)
Calculates all deltas for all reactants for the reaction.
|
double |
calculateMembraneBasedVelocity(ConcentrationContainer concentrationContainer) |
double |
calculateVelocity(ConcentrationContainer concentrationContainer)
Calculates the reaction velocity, depending on the kinetic law.
|
void |
checkFeatures() |
static ModuleBuilder |
getBuilder(Simulation simulation) |
void |
initialize() |
static MichaelisMentenReaction.MichaelisMentenReactionBuilder |
inSimulation(Simulation simulation) |
addStochiometricReactant, collectProductsString, collectSubstrateString, getProductEntities, getProducts, getReactionString, getStoichiometricReactants, getSubstrateEntities, getSubstrates, isElementary, setElementary, substratesAvailable, toStringaddDeltaFunction, addModuleToSimulation, addReferencedEntities, addReferencedEntity, calculateUpdates, deltaIsValid, determineLargestLocalError, getApplicationCondition, getDeltaCutoff, getErrorCutoff, getFeature, getFeatures, getIdentifier, getReferencedEntities, getRequiredFeatures, getScaledFeature, getScaledFeature, getScope, getSimulation, getSpecificity, getState, getSupplier, handleDelta, onCompletion, onReset, optimizeTimeStep, resetState, scaleScalableFeatures, setApplicationCondition, setDeltaCutoff, setErrorCutoff, setFeature, setIdentifier, setSimulationpublic static MichaelisMentenReaction.MichaelisMentenReactionBuilder inSimulation(Simulation simulation)
public void initialize()
initialize in class Reactionprotected List<ConcentrationDelta> calculateDeltas(ConcentrationContainer concentrationContainer)
ReactioncalculateDeltas in class ReactionconcentrationContainer - The concentration container to calculate the deltas for.public double calculateVelocity(ConcentrationContainer concentrationContainer)
ReactioncalculateVelocity in class ReactionconcentrationContainer - The concentration container to calculate the deltas for.public double calculateMembraneBasedVelocity(ConcentrationContainer concentrationContainer)
public void checkFeatures()
checkFeatures in interface UpdateModulecheckFeatures in class ConcentrationBasedModule<SectionDeltaFunction>public static ModuleBuilder getBuilder(Simulation simulation)
Copyright © 2019. All rights reserved.