Skip to main content

Module wcoj_metadata

Module wcoj_metadata 

Source

Structs§

LayoutSignature
Stable identity for a sorted relation layout.
RootMetadata
Metadata cached for one candidate root variable.
WcojCycle4HgWorkPlanU32
WcojCycle4HgWorkPlanU64
WcojRelationMetadata
WcojTriangleHgCountPhaseU32
WcojTriangleHgWorkPlanU32
WcojTriangleHgWorkPlanU64

Enums§

Wcoj4CycleRootAggValue
Aggregate-fused 4-cycle group-by-root sum/min/max selector: which 4-cycle output variable supplies the aggregate value for the fused group-by-root sum/min/max kernels. The group key is always the variable-order root W; the value must itself be a 4-cycle output variable (X, Y or Z) so the kernel can read it during traversal.
WcojRootAggValue
Aggregate-fused triangle group-by-root sum/min/max selector: which triangle output variable supplies the aggregate value for the fused group-by-root sum/min/max kernels. The group key is always the variable-order root X; the value must itself be a triangle output variable (Y or Z) so the kernel can read it during traversal.

Constants§

WCOJ_HG_BLOCK_WORK_UNIT_DEFAULT

Type Aliases§

HeatDist
Compact per-root heat distribution used by the K-clique planner.
VertexId
Candidate root variable identifier for WCOJ metadata planning.