public class ReversibleReaction extends Reaction
| Modifier and Type | Class and Description |
|---|---|
static class |
ReversibleReaction.Builder |
stoichiometricReactantssupplier| Constructor and Description |
|---|
ReversibleReaction() |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateVelocity(ConcentrationContainer concentrationContainer)
Calculates the reaction velocity, depending on the kinetic law.
|
void |
checkFeatures() |
String |
getReactionString()
Returns a nicely formatted string representation of the reaction.
|
void |
initialize() |
static ReversibleReaction.Builder |
inSimulation(Simulation simulation) |
addStochiometricReactant, calculateDeltas, collectProductsString, collectSubstrateString, determineEffectiveConcentration, getProducts, getStoichiometricReactants, getStringForProtocol, getSubstrates, isElementary, setElementary, setStoichiometricReactants, substratesAvailable, toStringaddDeltaFunction, addModuleToSimulation, addReferencedEntities, addReferencedEntity, calculateUpdates, deltaIsValid, determineLargestLocalError, getApplicationCondition, getDeltaCutoff, getErrorCutoff, getFeature, getFeatures, getIdentifier, getReferencedEntities, getRequiredFeatures, getScaledFeature, getScaledFeature, getScope, getSimulation, getSpecificity, getState, getSupplier, handleDelta, listFeatures, optimizeTimeStep, resetState, scaleScalableFeatures, setApplicationCondition, setDeltaCutoff, setErrorCutoff, setFeature, setIdentifier, setSimulationpublic static ReversibleReaction.Builder inSimulation(Simulation simulation)
public void initialize()
initialize in class Reactionpublic double calculateVelocity(ConcentrationContainer concentrationContainer)
ReactioncalculateVelocity in class ReactionconcentrationContainer - The concentration container to calculate the deltas for.public String getReactionString()
ReactiongetReactionString in class Reactionpublic void checkFeatures()
checkFeatures in interface UpdateModulecheckFeatures in class ConcentrationBasedModule<SectionDeltaFunction>Copyright © 2018. All rights reserved.