lib/accy/src/kernel/program/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 pub const execution = @import("execution.zig");
2 const model = @import("../model/program/root.zig");
3
4 pub const graph = model.graph;
5 pub const guard = model.guard;
6 pub const parameter = model.parameter;
7
8 pub const Index1D = execution.Index1D;
9 pub const VectorIndex1D = execution.VectorIndex1D;
10 pub const DomainAxis = execution.DomainAxis;
11 pub const Domain2D = execution.Domain2D;
12 pub const Domain3D = execution.Domain3D;
13 pub const Index2D = execution.Index2D;
14 pub const Index3D = execution.Index3D;
15 pub const Vec2 = execution.Vec2;
16 pub const Vec3 = execution.Vec3;
17 pub const TypedValue = execution.TypedValue;
18 pub const TypedVec2 = execution.TypedVec2;
19 pub const TypedVec3 = execution.TypedVec3;
20 pub const product_name = model.product_name;
21 pub const domainAxis = execution.domainAxis;
22 pub const BufferView = execution.BufferView;
23 pub const Program = execution.Program;
24 pub const Builder = execution.Builder;
25 pub const Limits = execution.Limits;
26 pub const Capacity = execution.Capacity;
27 pub const Guard = execution.Guard;
28 pub const define = execution.define;
29 pub const defineWithDiagnostic = execution.defineWithDiagnostic;