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.
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.AbstractEnvironment
 
addLayer(Molecule,Layer) - function in it.unibo.alchemist.model.implementations.environments.Abstract2DEnvironment
 
addLayer(Molecule,Layer) - function in it.unibo.alchemist.model.interfaces.Abstract2DEnvironment
 
addNode(Node,P) - 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
 
addProperty(NodeProperty) - function in it.unibo.alchemist.model.implementations.nodes.GenericNode
 
addReaction(Reaction) - function in it.unibo.alchemist.model.implementations.nodes.GenericNode
 
addTerminator(Predicate) - function in it.unibo.alchemist.model.implementations.environments.AbstractEnvironment
 
addTerminator(Predicate) - function in it.unibo.alchemist.model.implementations.environments.Abstract2DEnvironment
 
addTerminator(Predicate) - function in it.unibo.alchemist.model.interfaces.Abstract2DEnvironment
 
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.model.util
Collection of extensions that apply to Any object.
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.
asProperty(Class) - function in it.unibo.alchemist.model.interfaces.GenericNode
 
asProperty(KClass) - function in it.unibo.alchemist.model.interfaces.GenericNode
 
asPropertyOrNull(Class) - function in it.unibo.alchemist.model.interfaces.GenericNode
 
asPropertyOrNull(KClass) - function in it.unibo.alchemist.model.interfaces.GenericNode
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W