alchemist-interfaces / it.unibo.alchemist.core.interfaces

Package it.unibo.alchemist.core.interfaces

Types

DependencyGraph

This interface allows to separate the usage of a dependency graph from its implementation.

interface DependencyGraph<T : Any!>

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.

interface Scheduler<T : Any!>

Simulation

This interface forces simulations to be independent threads, and make them controllable from an external console.

interface Simulation<T : Any!, P : Position<out P>!> : Runnable

Status

This enum represents the possible states in which a Simulation could be.

class Status