JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
H
I
L
M
N
P
R
S
T
V
A
addNetworkManger(RunProtelisProgram, AlchemistNetworkManager)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
Adds a new
NetworkManager
.
AlchemistExecutionContext
- Class in
it.unibo.alchemist.protelis
AlchemistExecutionContext(Environment<Object>, ProtelisNode, Reaction<Object>, RandomGenerator, AlchemistNetworkManager)
- Constructor for class it.unibo.alchemist.protelis.
AlchemistExecutionContext
AlchemistNetworkManager
- Class in
it.unibo.alchemist.protelis
Emulates a
NetworkManager
.
AlchemistNetworkManager(Environment<Object>, ProtelisNode, RunProtelisProgram)
- Constructor for class it.unibo.alchemist.protelis.
AlchemistNetworkManager
ANS_NAMES
- Static variable in class it.unibo.alchemist.model.
ProtelisIncarnation
C
cache
- Variable in class it.unibo.alchemist.model.
ProtelisIncarnation
cloneOnNewNode(Node<Object>, Reaction<Object>)
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
cloneOnNewNode(Node<Object>, Reaction<Object>)
- Method in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
cloneOnNewNode(Node<Object>)
- Method in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
commit()
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
computationalCycleComplete
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
ComputationalRoundComplete
- Class in
it.unibo.alchemist.model.implementations.conditions
ComputationalRoundComplete(ProtelisNode, RunProtelisProgram)
- Constructor for class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
content
- Variable in class it.unibo.alchemist.model.implementations.concentrations.
Local
createAction(RandomGenerator, Environment<Object>, Node<Object>, TimeDistribution<Object>, Reaction<Object>, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createConcentration(String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createCondition(RandomGenerator, Environment<Object>, Node<Object>, TimeDistribution<Object>, Reaction<Object>, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createMolecule(String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createNode(RandomGenerator, Environment<Object>, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createReaction(RandomGenerator, Environment<Object>, Node<Object>, TimeDistribution<Object>, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
createT()
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
createTimeDistribution(RandomGenerator, Environment<Object>, Node<Object>, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
D
distanceTo(DeviceUID)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
Computes the distance between two nodes, through
Environment.getDistanceBetweenNodes(Node, Node)
.
DummyContext(Node<?>)
- Constructor for class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
E
env
- Variable in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
env
- Variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
environment
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
equals(Object)
- Method in class it.unibo.alchemist.model.implementations.concentrations.
Local
equals(Object)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
execute()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
execute()
- Method in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
G
get(String)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
get(String, Object)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
getContent()
- Method in class it.unibo.alchemist.model.implementations.concentrations.
Local
getContext()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
getContext()
- Method in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
getCurrentTime()
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
getCurrentTime()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
getDevicePosition()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
getDeviceUID()
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
getDeviceUID()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
getEnvironment()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
getExecutionEnvironment()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
getIncomplete(ProtelisNode, List<RunProtelisProgram>)
- Static method in class it.unibo.alchemist.model.
ProtelisIncarnation
getModifiedMolecules()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
getNeighborState()
- Method in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
getNetworkManager(RunProtelisProgram)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
getNode()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
getNode()
- Method in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
getNode()
- Method in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
getPropensityConditioning()
- Method in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
getProperty(Node<Object>, Molecule, String)
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
getProtelisProgram()
- Method in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
H
has(String)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
hash
- Variable in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
hashCode()
- Method in class it.unibo.alchemist.model.implementations.concentrations.
Local
hashCode()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
I
instance()
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
instance()
- Static method in class it.unibo.alchemist.model.
ProtelisIncarnation
instance()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
isComputationalCycleComplete()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
isValid()
- Method in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
it.unibo.alchemist.model
- package it.unibo.alchemist.model
it.unibo.alchemist.model.implementations.actions
- package it.unibo.alchemist.model.implementations.actions
it.unibo.alchemist.model.implementations.concentrations
- package it.unibo.alchemist.model.implementations.concentrations
it.unibo.alchemist.model.implementations.conditions
- package it.unibo.alchemist.model.implementations.conditions
it.unibo.alchemist.model.implementations.nodes
- package it.unibo.alchemist.model.implementations.nodes
it.unibo.alchemist.protelis
- package it.unibo.alchemist.protelis
L
Local
- Class in
it.unibo.alchemist.model.implementations.concentrations
Local()
- Constructor for class it.unibo.alchemist.model.implementations.concentrations.
Local
Local(Object)
- Constructor for class it.unibo.alchemist.model.implementations.concentrations.
Local
Builds a new concentration.
M
makeMol(String)
- Static method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
msgs
- Variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
myNode
- Variable in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
N
NAMES
- Static variable in class it.unibo.alchemist.model.
ProtelisIncarnation
netmgrs
- Variable in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
nextRandomDouble()
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
nextRandomDouble()
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
node
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
node
- Variable in class it.unibo.alchemist.model.
ProtelisIncarnation.DummyContext
node
- Variable in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
node
- Variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
P
prepareForComputationalCycle()
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
Resets the computation status (used for dependency management).
preprocess(Optional<ProtelisProgram>, Object, Node<?>)
- Static method in class it.unibo.alchemist.model.
ProtelisIncarnation
prog
- Variable in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
prog
- Variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
program
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
program
- Variable in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
ProtelisIncarnation
- Class in
it.unibo.alchemist.model
ProtelisIncarnation()
- Constructor for class it.unibo.alchemist.model.
ProtelisIncarnation
ProtelisIncarnation.DummyContext
- Class in
it.unibo.alchemist.model
ProtelisNode
- Class in
it.unibo.alchemist.model.implementations.nodes
ProtelisNode(Environment<?>)
- Constructor for class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
Builds a new
ProtelisNode
.
ProtelisNode()
- Constructor for class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
Deprecated.
Scheduled to be dropped.
ProtelisProgram
- Class in
it.unibo.alchemist.model.implementations.actions
Deprecated.
ProtelisProgram(Environment<Object>, ProtelisNode, Reaction<Object>, RandomGenerator, String)
- Constructor for class it.unibo.alchemist.model.implementations.actions.
ProtelisProgram
Deprecated.
put(String, Object)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
R
rand
- Variable in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
random
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
react
- Variable in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
reaction
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
readObject(ObjectInputStream)
- Method in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
remove(String)
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
routingDistance(Tuple)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
Computes the distance along a map.
routingDistance(Number)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
Computes the distance along a map.
routingDistance(Node<Object>)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
Computes the distance along a map.
routingDistance(Position)
- Method in class it.unibo.alchemist.protelis.
AlchemistExecutionContext
Computes the distance along a map.
RunProtelisProgram
- Class in
it.unibo.alchemist.model.implementations.actions
RunProtelisProgram(Environment<Object>, ProtelisNode, Reaction<Object>, RandomGenerator, String)
- Constructor for class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
RunProtelisProgram(Environment<Object>, ProtelisNode, Reaction<Object>, RandomGenerator, ProtelisProgram)
- Constructor for class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
S
SendToNeighbor
- Class in
it.unibo.alchemist.model.implementations.actions
SendToNeighbor(ProtelisNode, RunProtelisProgram)
- Constructor for class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.actions.
ProtelisProgram
Deprecated.
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.actions.
SendToNeighbor
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.concentrations.
Local
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.conditions.
ComputationalRoundComplete
serialVersionUID
- Static variable in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
serialVersionUID
- Static variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
setup()
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
shareState(Map<CodePath, Object>)
- Method in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
simulateMessageArrival()
- Method in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
SINGLETON
- Static variable in class it.unibo.alchemist.model.
ProtelisIncarnation
T
toBeSent
- Variable in class it.unibo.alchemist.protelis.
AlchemistNetworkManager
toString()
- Method in class it.unibo.alchemist.model.implementations.concentrations.
Local
toString()
- Method in class it.unibo.alchemist.model.implementations.nodes.
ProtelisNode
toString()
- Method in class it.unibo.alchemist.model.
ProtelisIncarnation
V
vm
- Variable in class it.unibo.alchemist.model.implementations.actions.
RunProtelisProgram
A
C
D
E
G
H
I
L
M
N
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes