public class DynamicReaction extends ConcentrationBasedModule<UpdatableDeltaFunction>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DynamicReaction.BuildStep |
static class |
DynamicReaction.DynamicReactionBuilder |
static interface |
DynamicReaction.KineticLawStep |
static interface |
DynamicReaction.ParameterStep |
supplier| Constructor and Description |
|---|
DynamicReaction() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReactant(Reactant reactant) |
static ModuleBuilder |
getBuilder(Simulation simulation) |
List<Reactant> |
getCatalysts() |
KineticLaw |
getKineticLaw()
Returns the kinetic law.
|
List<Reactant> |
getProducts() |
Set<Class<? extends Feature>> |
getRequiredFeatures() |
List<Reactant> |
getSubstrates() |
void |
initialize() |
static DynamicReaction.KineticLawStep |
inSimulation(Simulation simulation) |
void |
scaleScalableFeatures() |
void |
setKineticLaw(KineticLaw kineticLaw)
Sets the kinetic law.
|
addDeltaFunction, addModuleToSimulation, addReferencedEntities, addReferencedEntity, calculateUpdates, checkFeatures, deltaIsValid, determineLargestLocalError, getApplicationCondition, getDeltaCutoff, getErrorCutoff, getFeature, getFeatures, getIdentifier, getReferencedEntities, getScaledFeature, getScaledFeature, getScope, getSimulation, getSpecificity, getState, getSupplier, handleDelta, onCompletion, onReset, optimizeTimeStep, resetState, setApplicationCondition, setDeltaCutoff, setErrorCutoff, setFeature, setIdentifier, setSimulation, toStringpublic static DynamicReaction.KineticLawStep inSimulation(Simulation simulation)
public void initialize()
public void addReactant(Reactant reactant)
public KineticLaw getKineticLaw()
public void setKineticLaw(KineticLaw kineticLaw)
kineticLaw - The kinetic law.public Set<Class<? extends Feature>> getRequiredFeatures()
getRequiredFeatures in interface UpdateModulegetRequiredFeatures in class ConcentrationBasedModule<UpdatableDeltaFunction>public void scaleScalableFeatures()
scaleScalableFeatures in interface UpdateModulescaleScalableFeatures in class ConcentrationBasedModule<UpdatableDeltaFunction>public static ModuleBuilder getBuilder(Simulation simulation)
Copyright © 2019. All rights reserved.