#include <vertex_tc.hpp>
◆ Kernel
| Enumerator |
|---|
| LINEAR | |
| LINEAR_SHARED | |
| BINARY | |
| HASH | |
◆ VertexTC()
| VertexTC::VertexTC |
( |
Config & |
c | ) |
|
◆ ~VertexTC()
◆ count()
| size_t VertexTC::count |
( |
| ) |
|
|
overridevirtual |
◆ num_edges()
| virtual uint64_t VertexTC::num_edges |
( |
| ) |
|
|
inlineoverridevirtual |
number of edges traversed during triangle counting
Implements TriangleCounter.
◆ num_nodes()
| virtual size_t VertexTC::num_nodes |
( |
| ) |
|
|
inlinevirtual |
◆ read_data()
| void VertexTC::read_data |
( |
const std::string & |
path | ) |
|
|
overridevirtual |
◆ setup_data()
| void VertexTC::setup_data |
( |
| ) |
|
|
overridevirtual |
◆ dimGrids_
| std::vector<dim3> VertexTC::dimGrids_ |
|
private |
◆ graphs_
◆ isLocalNonZero_d_
| std::vector<const char *> VertexTC::isLocalNonZero_d_ |
|
private |
◆ kernel_
◆ nonZeros_d_
| std::vector<const Uint *> VertexTC::nonZeros_d_ |
|
private |
◆ numEdges_
| size_t VertexTC::numEdges_ |
|
private |
◆ numNodes_
| size_t VertexTC::numNodes_ |
|
private |
◆ rowOffsets_d_
| std::vector<const Uint *> VertexTC::rowOffsets_d_ |
|
private |
◆ triangleCounts_
◆ triangleCounts_d_
| std::vector<uint64_t *> VertexTC::triangleCounts_d_ |
|
private |
The documentation for this class was generated from the following files:
- /home/pearson/repos/pangolin/include/pangolin/triangle_counter/vertex_tc.hpp
- /home/pearson/repos/pangolin/src/triangle_counter/vertex_tc.cu