@@ -1096,32 +1096,6 @@ GrB_Info LAGraph_CFL_reachability
10961096 char * msg // Message string for error reporting.
10971097) ;
10981098
1099- GrB_Info LAGraph_CFL_reachability_adv
1100- (
1101- // Output
1102- GrB_Matrix * outputs , // Array of matrices containing results.
1103- // The size of the array must be equal to nonterms_count.
1104- //
1105- // outputs[k]: (i, j) = true if and only if there is a path
1106- // from node i to node j whose edge labels form a word
1107- // derivable from the non-terminal 'k' of the specified CFG.
1108- // Input
1109- const GrB_Matrix * adj_matrices , // Array of adjacency matrices representing the graph.
1110- // The length of this array is equal to the count of
1111- // terminals (terms_count).
1112- //
1113- // adj_matrices[t]: (i, j) == 1 if and only if there
1114- // is an edge between nodes i and j with the label of
1115- // the terminal corresponding to index 't' (where t is
1116- // in the range [0, terms_count - 1]).
1117- size_t symbols_amount ,
1118- const LAGraph_rule_WCNF * rules , // The rules of the CFG.
1119- size_t rules_count , // The total number of rules in the CFG.
1120- char * msg , // Message string for error reporting.
1121- int8_t optimizations // Optimizations flags
1122- );
1123-
1124-
11251099enum CFL_Matrix_block { CELL , VEC_HORIZ , VEC_VERT };
11261100
11271101// Struct for matrix for CFL algorithms with optimizations
0 commit comments