Code Documentation
3.5
Social Network Visualizer
Loading...
Searching...
No Matches
kernel_distance_v1.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QJsonObject>
4
#include "
tools/cli/cli_common.h
"
// for cli::CliConfig
5
6
class
Graph
;
7
struct
HeadlessLoadResult
;
8
9
namespace
cli
{
10
11
// Runs schema v1 distance kernel.
12
// - If cfg.benchRuns > 0: prints COMPUTE_MS_* stats and returns 0.
13
// - Otherwise: runs once, prints metrics KVs, optionally dump/compare JSON.
14
// Return codes match existing behavior (0 ok, 1 mismatch, 2 usage/error).
15
int
runKernelDistanceV1
(
const
CliConfig &cfg,
16
const
HeadlessLoadResult
&load,
17
Graph
&g);
18
19
}
// 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::runKernelDistanceV1
int runKernelDistanceV1(const CliConfig &cfg, const HeadlessLoadResult &load, Graph &g)
Definition
kernel_distance_v1.cpp:293
HeadlessLoadResult
Definition
headless_graph_loader.h:29
tools
cli
kernels
kernel_distance_v1.h
© 2026
Social Network Visualizer
- All Rights Reserved - Generated by
1.9.8