The ArcD
class represents a arc connecting continuous place with a
transition.
The ArcI
class represents a arc connecting discrete place with a
transition.
The PetriNet
class provides a simulation engine for Hybrid Colored Petri Nets.
The PetriNetRules
class is used to define firing rules for the PetriNet class.
The PlaceD
class represents a continuous place (can hold fluids).
The PlaceI
class represents a discrete place (can hold tokens).
The Transition
class represents a timed transition.
The Counter
object is used to provide unique identifiers for tokens/fluids.
The PetriNetRulesTest
object is used to test the PetriNetRules
trait.
The PetriNetTest
object is used to test the PetriNet class.
The activity package contains classes, traits and objects for activity-oriented simulation models (for example, Petri Nets).