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. 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. DependencyGraph This interface allows to separate the usage of a dependency graph from its implementation. 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.