Package it.unibo.alchemist.core
See: Description
-
Interface Summary Interface Description Simulation This interface forces simulations to be independent threads, and make them controllable from an external console. DependencyGraph This interface allows to separate the usage of a dependency graph from its implementation. Scheduler The type which describes the concentration of a molecule This interface is meant to be implemented by the data structure(s) which must manage the reactions. BatchedScheduler Extension to Scheduler to allow for batched retrieval from the queue. EngineConfiguration Contains the engine configuration parameters. -
Enum Summary Enum Description Status This enum represents the possible states in which a Simulation could be. -
Class Summary Class Description ArrayIndexedPriorityQueue This class implements the indexed priority queue through an Array. Engine This class implements a simulation. ArrayIndexedPriorityEpsilonBatchQueue Batched extension for ArrayIndexedPriorityQueue. ArrayIndexedPriorityFixedBatchQueue Batched extension for ArrayIndexedPriorityQueue. BatchEngine This class implements a simulation. JGraphTDependencyGraph This class offers an implementation of a dependency graph, namely a data structure which can address in an efficient way the problem of finding those reactions affected by the execution of another reaction.