SNAP Library 6.0, Developer Reference
2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <temporalmotifs.h>
Public Member Functions | |
StarTriad3TEdgeCounter () | |
void | Count (const TVec< EdgeData > &events, const TIntV ×tamps, double delta) |
Protected Member Functions | |
virtual void | InitializeCounters ()=0 |
virtual void | PopPre (const EdgeData &event)=0 |
virtual void | PopPos (const EdgeData &event)=0 |
virtual void | PushPre (const EdgeData &event)=0 |
virtual void | PushPos (const EdgeData &event)=0 |
virtual void | ProcessCurrent (const EdgeData &event)=0 |
Definition at line 219 of file temporalmotifs.h.
|
inline |
Definition at line 221 of file temporalmotifs.h.
void StarTriad3TEdgeCounter< EdgeData >::Count | ( | const TVec< EdgeData > & | events, |
const TIntV & | timestamps, | ||
double | delta | ||
) |
Definition at line 605 of file temporalmotifs.cpp.
References TVec< TVal, TSizeTy >::Len(), and TExcept::Throw().
Referenced by TempMotifCounter::Count3TEdge3NodeStars(), and TempMotifCounter::Count3TEdgeTriads().
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.
|
protectedpure virtual |
Implemented in ThreeTEdgeTriadCounter, and ThreeTEdgeStarCounter.