Code Documentation
3.5
Social Network Visualizer
Loading...
Searching...
No Matches
kernel_walks_v3.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
tools/cli/cli_common.h
"
// for cli::CliConfig
4
5
class
Graph
;
6
struct
HeadlessLoadResult
;
7
8
namespace
cli
{
9
10
// Runs schema v3 walks_matrix kernel (exact length K).
11
// - Requires cfg.computeCentralities == false
12
// - Forbids cfg.benchRuns > 0 (bench is distance-only)
13
// - Requires walksLength >= 1
14
// - Uses Graph::walksBetween(src,dst,K) to build NxN matrix of integer strings
15
// - Optionally dump/compare JSON
16
int
runKernelWalksV3
(
const
CliConfig &cfg,
17
const
HeadlessLoadResult
&load,
18
Graph
&g,
19
int
walksLength);
20
21
}
// namespace cli
Graph
The Graph class This is the main class for a Graph, used in conjuction with GraphVertex,...
Definition
graph.h:74
cli_common.h
cli
Definition
cli_common.cpp:18
cli::runKernelWalksV3
int runKernelWalksV3(const CliConfig &cfg, const HeadlessLoadResult &load, Graph &g, int walksLength)
Definition
kernel_walks_v3.cpp:167
HeadlessLoadResult
Definition
headless_graph_loader.h:29
tools
cli
kernels
kernel_walks_v3.h
© 2026
Social Network Visualizer
- All Rights Reserved - Generated by
1.9.8