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
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W