Class SectionDeltaFunction
- java.lang.Object
-
- bio.singa.simulation.model.modules.concentration.functions.AbstractDeltaFunction<List<ConcentrationDelta>>
-
- bio.singa.simulation.model.modules.concentration.functions.SectionDeltaFunction
-
public class SectionDeltaFunction extends AbstractDeltaFunction<List<ConcentrationDelta>>
Section delta functions areAbstractDeltaFunctions which return a list of concentration deltas. Mostly used forSectionSpecificConcentrationBasedModules, where the function is applied once perCellSubsectionin everyUpdatable. Each calculation returns the change of a specified set of entities (e.g. forReactions).- Author:
- cl
-
-
Constructor Summary
Constructors Constructor Description SectionDeltaFunction(Function<ConcentrationContainer,List<ConcentrationDelta>> function, Predicate<ConcentrationContainer> condition)Creates a new section delta function with the specified condition and function.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function<ConcentrationContainer,List<ConcentrationDelta>>getFunction()Returns the function.-
Methods inherited from class bio.singa.simulation.model.modules.concentration.functions.AbstractDeltaFunction
getCondition
-
-
-
-
Constructor Detail
-
SectionDeltaFunction
public SectionDeltaFunction(Function<ConcentrationContainer,List<ConcentrationDelta>> function, Predicate<ConcentrationContainer> condition)
Creates a new section delta function with the specified condition and function.- Parameters:
function- The function.condition- The condition.
-
-
Method Detail
-
getFunction
public Function<ConcentrationContainer,List<ConcentrationDelta>> getFunction()
Returns the function.- Returns:
- The function.
-
-