Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions internal/internal_types.h
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,15 @@ typedef struct

double feasibility_polishing_time;
int feasibility_iteration;

// --- CUDA Graph Related Fields ---
cudaGraph_t graph; // Handle to the captured graph
cudaGraphExec_t graph_instance; // Executable graph instance
bool graph_created; // Flag indicating if the graph is instantiated
bool graph_needs_update;
cudaStream_t stream; // Dedicated stream for solver operations
double *d_halpern_weight; // Device pointer for dynamic Halpern weight

} pdhg_solver_state_t;

typedef struct
Expand Down
Loading