diff --git a/src/Kendrick-Core/K2TGillespieSimulation.trait.st b/src/Kendrick-Core/K2TGillespieSimulation.trait.st new file mode 100644 index 00000000..5f3231a6 --- /dev/null +++ b/src/Kendrick-Core/K2TGillespieSimulation.trait.st @@ -0,0 +1,25 @@ +" +Add a trait for Gillespie simulation engine. Models that are simulable by Gillespie engine should use this trait. +" +Trait { + #name : #K2TGillespieSimulation, + #category : #'Kendrick-Core' +} + +{ #category : #accessing } +K2TGillespieSimulation >> executeEventAtRateIndex: aNumber [ + + self explicitRequirement +] + +{ #category : #accessing } +K2TGillespieSimulation >> rates [ + + self explicitRequirement +] + +{ #category : #accessing } +K2TGillespieSimulation >> t: time [ + + self explicitRequirement +]