Class GillespieHeapNode

Class Documentation

class GillespieHeapNode

Public Functions

GillespieHeapNode(const Cell cell, const double time_of_event, const EventType &e, vector<GillespieHeapNode> *heap, unsigned long *locator)
GillespieHeapNode(const double time_of_event, const EventType &e)
GillespieHeapNode()
GillespieHeapNode(const GillespieHeapNode &other)
GillespieHeapNode &operator=(const GillespieHeapNode &other)
GillespieHeapNode(GillespieHeapNode &&other)
GillespieHeapNode &operator=(GillespieHeapNode &&other)
bool operator<(const GillespieHeapNode &n) const

Public Members

Cell cell
double time_of_event
EventType event_type
vector<GillespieHeapNode> *heap
unsigned long *locator