alchemist
alchemist
/
it.unibo.alchemist.core.interfaces
Package it.
unibo.
alchemist.
core.
interfaces
This package contains the interfaces to implement in order to create an engine.
Types
Types
Dependency
Graph
Link copied to clipboard
interface
DependencyGraph
<
T
>
Content copied to clipboard
This interface allows to separate the usage of a dependency graph from its implementation.
Scheduler
Link copied to clipboard
interface
Scheduler
<
T
>
Content copied to clipboard
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.
Simulation
Link copied to clipboard
interface
Simulation
<
T
,
P
:
Position
<
out
P
>
?
>
:
Runnable
Content copied to clipboard
This interface forces simulations to be independent threads, and make them controllable from an external console.
Status
Link copied to clipboard
enum
Status
Content copied to clipboard
This enum represents the possible states in which a Simulation could be.