Class UpdatableSpecific
- java.lang.Object
-
- bio.singa.simulation.model.modules.concentration.specifity.UpdatableSpecific
-
- All Implemented Interfaces:
UpdateSpecificity<UpdatableDeltaFunction>
public class UpdatableSpecific extends Object implements UpdateSpecificity<UpdatableDeltaFunction>
Updatable specificConcentrationBasedModules calculate theirAbstractDeltaFunctionfor every updatable.- Author:
- cl
-
-
Constructor Summary
Constructors Constructor Description UpdatableSpecific(ConcentrationBasedModule module)Initializes the update specificity for the corresponding module.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDeltaFunction(UpdatableDeltaFunction updatableDeltaFunction)Adds the implementation of aAbstractDeltaFunctionto be calculated during simulation.voiddetermineDeltas(ConcentrationContainer container)Determines all deltas for a Concentration container.voidprocessContainer(ConcentrationContainer container)Processes a concentration container.voidprocessContainer(ConcentrationContainer container, CellSubsection subsection, ChemicalEntity chemicalEntity)
-
-
-
Constructor Detail
-
UpdatableSpecific
public UpdatableSpecific(ConcentrationBasedModule module)
Initializes the update specificity for the corresponding module.- Parameters:
module- The module.
-
-
Method Detail
-
processContainer
public void processContainer(ConcentrationContainer container)
Description copied from interface:UpdateSpecificityProcesses a concentration container.- Specified by:
processContainerin interfaceUpdateSpecificity<UpdatableDeltaFunction>- Parameters:
container- The container.
-
processContainer
public void processContainer(ConcentrationContainer container, CellSubsection subsection, ChemicalEntity chemicalEntity)
- Specified by:
processContainerin interfaceUpdateSpecificity<UpdatableDeltaFunction>
-
determineDeltas
public void determineDeltas(ConcentrationContainer container)
Description copied from interface:UpdateSpecificityDetermines all deltas for a Concentration container.- Specified by:
determineDeltasin interfaceUpdateSpecificity<UpdatableDeltaFunction>- Parameters:
container- The container.
-
addDeltaFunction
public void addDeltaFunction(UpdatableDeltaFunction updatableDeltaFunction)
Description copied from interface:UpdateSpecificityAdds the implementation of aAbstractDeltaFunctionto be calculated during simulation.- Specified by:
addDeltaFunctionin interfaceUpdateSpecificity<UpdatableDeltaFunction>- Parameters:
updatableDeltaFunction- The delta function.
-
-