VeloGraphX
High-performance dynamic graph analytics in C++20
Loading...
Searching...
No Matches
velographx::RuntimeMetrics Struct Reference

#include <runtime_metrics.hpp>

Public Attributes

std::size_t vertices {0}
 
std::size_t edges {0}
 
std::size_t changed_edges {0}
 
std::size_t affected_vertices {0}
 
std::size_t frontier_iterations {0}
 
std::size_t threads {1}
 
std::uint64_t elapsed_us {0}
 
std::string kernel {"scalar"}
 
std::string mode {"full_recompute"}
 

Detailed Description

Definition at line 6 of file runtime_metrics.hpp.

Member Data Documentation

◆ affected_vertices

std::size_t velographx::RuntimeMetrics::affected_vertices {0}

Definition at line 6 of file runtime_metrics.hpp.

◆ changed_edges

std::size_t velographx::RuntimeMetrics::changed_edges {0}

Definition at line 6 of file runtime_metrics.hpp.

◆ edges

std::size_t velographx::RuntimeMetrics::edges {0}

Definition at line 6 of file runtime_metrics.hpp.

◆ elapsed_us

std::uint64_t velographx::RuntimeMetrics::elapsed_us {0}

Definition at line 6 of file runtime_metrics.hpp.

◆ frontier_iterations

std::size_t velographx::RuntimeMetrics::frontier_iterations {0}

Definition at line 6 of file runtime_metrics.hpp.

◆ kernel

std::string velographx::RuntimeMetrics::kernel {"scalar"}

Definition at line 6 of file runtime_metrics.hpp.

◆ mode

std::string velographx::RuntimeMetrics::mode {"full_recompute"}

Definition at line 6 of file runtime_metrics.hpp.

◆ threads

std::size_t velographx::RuntimeMetrics::threads {1}

Definition at line 6 of file runtime_metrics.hpp.

◆ vertices

std::size_t velographx::RuntimeMetrics::vertices {0}

Definition at line 6 of file runtime_metrics.hpp.


The documentation for this struct was generated from the following file: