A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
C
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.Event
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.interfaces.Event
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.ChemicalReaction
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.interfaces.ChemicalReaction
- ChangeTargetOnCollision - class in it.unibo.alchemist.model.implementations.movestrategies
- Base class for TargetSelectionStrategy offering automatic target change on collision and utilities for initialization.
- ChemicalReaction - class in it.unibo.alchemist.model.implementations.reactions
- ClassPathScanner - class in it.unibo.alchemist
- An utility class providing support for loading arbitrary subclasses available in the classpath.
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.RemoveNode
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.MoveToTarget
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.BrownianMove
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.AbstractAction
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.SetLocalMoleculeConcentration
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.AbstractConfigurableMoveNode
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.AbstractLocalAction
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.MoveForwardAndTeleport
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.AbstractActionOnSingleMolecule
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.AbstractMoveNode
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.ToggleMolecule
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.ToggleMoleculeRandomly
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.MoleculeHasConcentration
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.MoleculeHasConcentration
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.AbstractCondition
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.ConcentrationChanged
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.ConcentrationChanged
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.ContainsMolecule
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.NoOtherReactionCanExecute
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.AbstractNonPropensityContributingCondition
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.movestrategies.TargetSelectionStrategy
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.movestrategies.SpeedSelectionStrategy
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.movestrategies.RoutingStrategy
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.implementations.movestrategies.speed.ConstantSpeed
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.implementations.movestrategies.speed.InteractWithOthers
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.movestrategies.ConstantSpace
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.implementations.movestrategies.speed.GloballyConstantSpeed
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.implementations.movestrategies.target.FollowTarget
- cloneIfNeeded(Node,Reaction) - function in it.unibo.alchemist.model.implementations.movestrategies.ChangeTargetOnCollision
- cloneNode(Time) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- Default implementation fails: override correctly calling the constructor.
- cloneNode(Time) - function in it.unibo.alchemist.model.implementations.nodes.IntNode
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.reactions.Event
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.AbstractReaction
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.reactions.ChemicalReaction
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AnyRealDistribution
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.AnyRealDistribution
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.Trigger
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.Trigger
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.DiracComb
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.DiracComb
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.ExponentialTime
- Must be overridden by subclasses returning the correct instance.
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.ExponentialTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.RandomDiracComb
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.RandomDiracComb
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.RandomDiracComb
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.WeibullDistributedWeibullTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.WeibullDistributedWeibullTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.WeibullDistributedWeibullTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.WeibullTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.WeibullTime
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.timedistributions.MoleculeControlledTimeDistribution
- ClosestN - class in it.unibo.alchemist.model.implementations.linkingrules
- Non local-consistent rule that connect the closest N nodes together.
- coincidesWith(ClosedRange,ClosedRange) - function in it.unibo.alchemist.RangeExtensionKt
- Checks whether two ranges coincide.
- compareTo(Node) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- compareTo(Node) - function in it.unibo.alchemist.model.implementations.nodes.IntNode
- compareTo(Time) - function in it.unibo.alchemist.model.implementations.times.DoubleTime
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.Event
- compareTo(T) - function in java.lang.Event
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.ChemicalReaction
- compareTo(T) - function in java.lang.ChemicalReaction
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectWithinDistance
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ClosestN
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ObstaclesBreakConnection
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.ObstaclesBreakConnection
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.AdaptiveRange
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.AdaptiveRange
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.AbstractLocallyConsistentLinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.NoLinks
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConditionalClosestN
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.ConditionalClosestN
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectToAccessPoint
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectViaAccessPoint
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.FullyConnected
- computeRoute(P,P) - function in it.unibo.alchemist.model.interfaces.movestrategies.RoutingStrategy
- Computes a route between two positions.
- ConcentrationChanged - class in it.unibo.alchemist.model.implementations.conditions
- A condition that holds true only if the tracked Molecule changed its it.unibo.alchemist.model.interfaces.Concentration.
- ConditionalClosestN - class in it.unibo.alchemist.model.implementations.linkingrules
- A ClosestN rule that also checks that a Molecule has a specific concentration before allowing the connection.
- ConnectToAccessPoint - class in it.unibo.alchemist.model.implementations.linkingrules
- ConnectViaAccessPoint - class in it.unibo.alchemist.model.implementations.linkingrules
- ConnectWithinDistance - class in it.unibo.alchemist.model.implementations.linkingrules
- LinkingRule which connects nodes whose euclidean distance is shorter than a given radius.
- ConstantSpace - class in it.unibo.alchemist.model.implementations.movestrategies.speed
- This strategy makes the node move every time of a fixed amount of space.
- ConstantSpeed - class in it.unibo.alchemist.model.implementations.movestrategies.speed
- This strategy makes the node move at an average constant speed, which is influenced by the it.unibo.alchemist.model.interfaces.TimeDistribution of the Reaction hosting this it.unibo.alchemist.model.interfaces.Action.
- contains(Molecule) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- contains(Molecule) - function in it.unibo.alchemist.model.implementations.nodes.IntNode
- contains(ClosedRange,ClosedRange) - function in it.unibo.alchemist.RangeExtensionKt
- Checks whether the range contains the other one.
- contains(S) - function in it.unibo.alchemist.model.implementations.geometry.AdimensionalShape
- contains(Node) - function in it.unibo.alchemist.model.implementations.neighborhoods.SimpleNeighborhood
- ContainsMolecule - class in it.unibo.alchemist.model.implementations.conditions
- The condition is valid if the node contains the molecule.
- cumulativeProbability(Double) - function in org.apache.commons.math3.distribution.DiracDeltaDistribution
- cumulativeProbability(Double,Double) - function in org.apache.commons.math3.distribution.DiracDeltaDistribution