Package | Description |
---|---|
broadwick.stochastic |
Provides classes for solving models stochastically.
|
Modifier and Type | Field and Description |
---|---|
private Set<Observer> |
StochasticSimulator.observers |
private com.google.common.collect.Table<Double,Observer,Collection<Object>> |
StochasticSimulator.ThetaQueue.thetas |
Modifier and Type | Method and Description |
---|---|
Observer |
StochasticSimulator.getDefaultObserver()
Get the default observer for the stochastic process.
|
Modifier and Type | Method and Description |
---|---|
Map<Observer,Collection<Object>> |
StochasticSimulator.ThetaQueue.getNextEventDataAndRemove()
Get the next observer and the collection of events they are subscribed to and remove it from the theta queue.
|
Modifier and Type | Method and Description |
---|---|
void |
StochasticSimulator.addObserver(Observer observer)
Add an observer to the engines list of observers.
|
int |
Observer.compareTo(Observer o) |
void |
StochasticSimulator.ThetaQueue.pushTheta(double time,
Observer obs,
Object theta)
Add a new theta event to the registry, including the time, collection of observers and collection of events.
|
void |
StochasticSimulator.registerNewTheta(Observer obs,
double thetaTime,
Object event)
Register a new theta event that is triggered at a given time.
|
Copyright © 2015 University of Glasgow. All rights reserved.