MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / RG_Matrix_clear

Function RG_Matrix_clear

src/graph/rg_matrix/rg_matrix.c:148–172  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

146}
147
148GrB_Info RG_Matrix_clear
149(
150 RG_Matrix A
151) {
152 ASSERT(A != NULL);
153
154 GrB_Matrix m = RG_MATRIX_M(A);
155 GrB_Info info = GrB_SUCCESS;
156 GrB_Matrix delta_plus = RG_MATRIX_DELTA_PLUS(A);
157 GrB_Matrix delta_minus = RG_MATRIX_DELTA_MINUS(A);
158
159 info = GrB_Matrix_clear(m);
160 ASSERT(info == GrB_SUCCESS);
161
162 info = GrB_Matrix_clear(m);
163 ASSERT(info == GrB_SUCCESS);
164
165 info = GrB_Matrix_clear(m);
166 ASSERT(info == GrB_SUCCESS);
167
168 A->dirty = false;
169 if(RG_MATRIX_MAINTAIN_TRANSPOSE(A)) A->transposed->dirty = false;
170
171 return info;
172}
173
174GrB_Info RG_Matrix_type
175(

Callers 1

CondTraverseResetFunction · 0.85

Calls 1

GrB_Matrix_clearFunction · 0.85

Tested by

no test coverage detected