A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
- Abstract2DEnvironment - class in it.unibo.alchemist.model.implementations.environments
- Models a bidimensional environment.
- AbstractAction - class in it.unibo.alchemist.model.implementations.actions
- An abstract class facility with some generic methods implemented.
- AbstractActionOnSingleMolecule - class in it.unibo.alchemist.model.implementations.actions
- This class offers the basic structures to provide operations with numeric concentrations on a single molecule.
- AbstractCondition - class in it.unibo.alchemist.model.implementations.conditions
- AbstractConfigurableMoveNode - class in it.unibo.alchemist.model.implementations.actions
- An abstract class that factorizes code for multiple different movements.
- AbstractDistribution - class in it.unibo.alchemist.model.implementations.timedistributions
- This class provides, through a template method pattern, an utility that ensures that the distribution does not trigger events before its initial scheduling time.
- AbstractEnvironment - class in it.unibo.alchemist.model.implementations.environments
- Very generic and basic implementation for an environment.
- AbstractLocalAction - class in it.unibo.alchemist.model.implementations.actions
- AbstractLocallyConsistentLinkingRule - class in it.unibo.alchemist.model.implementations.linkingrules
- AbstractMoveNode - class in it.unibo.alchemist.model.implementations.actions
- This action moves a node inside a given environment.
- AbstractNode - class in it.unibo.alchemist.model.implementations.nodes
- This class realizes an abstract node.
- AbstractNonPropensityContributingCondition - class in it.unibo.alchemist.model.implementations.conditions
- This condition does not influence the reaction propensity, it contributes respectively with 1.0 in case it can execute, or with 0.0 in case it cannot.
- AbstractPosition - class in it.unibo.alchemist.model.implementations.positions
- N-dimensional position.
- AbstractReaction - class in it.unibo.alchemist.model.implementations.reactions
- The type which describes the concentration of a molecule This class offers a partial implementation of Reaction.
- AdaptiveRange - class in it.unibo.alchemist.model.implementations.linkingrules
- This linking rule dynamically searches for the best radius for each device, in such a way that it connects to a certain number of devices.
- add(Node) - function in it.unibo.alchemist.model.implementations.neighborhoods.SimpleNeighborhood
- addLayer(Molecule,Layer) - function in it.unibo.alchemist.model.implementations.environments.Abstract2DEnvironment
- addLayer(Molecule,Layer) - function in it.unibo.alchemist.model.interfaces.Abstract2DEnvironment
- addLayer(Molecule,Layer) - function in it.unibo.alchemist.model.implementations.environments.AbstractEnvironment
- addNode(Node,P) - function in it.unibo.alchemist.model.implementations.environments.Abstract2DEnvironment
- addNode(Node,P) - function in it.unibo.alchemist.model.interfaces.Abstract2DEnvironment
- addNode(Node,P) - function in it.unibo.alchemist.model.implementations.environments.AbstractEnvironment
- addReaction(Reaction) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- addReaction(Reaction) - function in it.unibo.alchemist.model.implementations.nodes.IntNode
- addTerminator(Predicate) - function in it.unibo.alchemist.model.implementations.environments.Abstract2DEnvironment
- addTerminator(Predicate) - function in it.unibo.alchemist.model.interfaces.Abstract2DEnvironment
- addTerminator(Predicate) - function in it.unibo.alchemist.model.implementations.environments.AbstractEnvironment
- AdimensionalShape - class in it.unibo.alchemist.model.implementations.geometry
- A special shape which does not occupy space and does not intersect with any other, not even with itself.
- AfterTime - class in it.unibo.alchemist.model.implementations.terminators
- and(Predicate) - function in java.util.function.AfterTime
- and(Predicate) - function in java.util.function.StableForSteps
- AnyExtension - class in it.unibo.alchemist
- AnyRealDistribution - class in it.unibo.alchemist.model.implementations.timedistributions
- This class is able to use any distribution provided by Apache Math 3 as a subclass of RealDistribution, blocking the execution if getPropensityContribution returns zero for any condition.