Class LateralMembraneDiffusion
- java.lang.Object
-
- bio.singa.simulation.model.modules.AbstractUpdateModule
-
- bio.singa.simulation.model.modules.concentration.ConcentrationBasedModule<EntityDeltaFunction>
-
- bio.singa.simulation.model.modules.concentration.imlementations.transport.LateralMembraneDiffusion
-
- All Implemented Interfaces:
UpdateModule,Runnable
public class LateralMembraneDiffusion extends ConcentrationBasedModule<EntityDeltaFunction>
- Author:
- cl
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLateralMembraneDiffusion.BuildStepstatic interfaceLateralMembraneDiffusion.EntityLimitationStepstatic classLateralMembraneDiffusion.LateralMembraneDiffusionBuilderstatic interfaceLateralMembraneDiffusion.SectionLimitationStep
-
Field Summary
-
Fields inherited from class bio.singa.simulation.model.modules.concentration.ConcentrationBasedModule
supplier
-
-
Constructor Summary
Constructors Constructor Description LateralMembraneDiffusion()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckFeatures()static ModuleBuildergetBuilder(Simulation simulation)static LateralMembraneDiffusion.EntityLimitationStepinSimulation(Simulation simulation)-
Methods inherited from class bio.singa.simulation.model.modules.concentration.ConcentrationBasedModule
addDeltaFunction, calculateUpdates, deltaIsValid, determineLargestLocalError, getApplicationCondition, getRestrictedSubsection, getScaledFeature, getScaledFeature, getScope, getSpecificity, getSupplier, handleDelta, inBetweenHalfSteps, initialize, onCompletion, onReset, optimizeTimeStep, restrictApplication, setApplicationCondition, setRestrictedSubsection
-
Methods inherited from class bio.singa.simulation.model.modules.AbstractUpdateModule
addEvidence, addReferencedEntities, addReferencedEntity, equals, getEvidence, getFeature, getFeatureManager, getFeatures, getIdentifier, getReferencedChemicalEntities, getRequiredFeatures, getSimulation, getState, hashCode, reset, run, setEvidence, setFeature, setFeatureManager, setIdentifier, setSimulation, setState, toString
-
-
-
-
Method Detail
-
inSimulation
public static LateralMembraneDiffusion.EntityLimitationStep inSimulation(Simulation simulation)
-
getBuilder
public static ModuleBuilder getBuilder(Simulation simulation)
-
checkFeatures
public void checkFeatures()
- Specified by:
checkFeaturesin interfaceUpdateModule- Overrides:
checkFeaturesin classAbstractUpdateModule
-
-