@@ -15,7 +15,6 @@ typedef uint64_t GrB_Index;
1515/* GxB typedefs */
1616typedef double _Complex GxB_FC64_t ;
1717typedef float _Complex GxB_FC32_t ;
18- typedef struct GB_Iterator_opaque * GxB_Iterator ;
1918typedef struct GB_Scalar_opaque * GxB_Scalar ;
2019typedef struct GB_SelectOp_opaque * GxB_SelectOp ;
2120
@@ -69,7 +68,6 @@ typedef enum
6968{
7069 GrB_SUCCESS = 0 ,
7170 GrB_NO_VALUE = 1 ,
72- GxB_EXHAUSTED = 2 ,
7371 GrB_UNINITIALIZED_OBJECT = -1 ,
7472 GrB_NULL_POINTER = -2 ,
7573 GrB_INVALID_VALUE = -3 ,
@@ -3061,12 +3059,6 @@ extern GrB_Info GrB_Vector_wait(GrB_Vector v, GrB_WaitMode waitmode);
30613059/* binary */
30623060extern GrB_Info GB_BinaryOp_new (GrB_BinaryOp * binaryop , GxB_binary_function function , GrB_Type ztype , GrB_Type xtype , GrB_Type ytype , const char * binop_name );
30633061
3064- /* iterator */
3065- extern GrB_Info GB_Iterator_rc_seek (GxB_Iterator iterator , GrB_Index j , bool jth_vector );
3066-
3067- /* matrix */
3068- extern GrB_Info GB_Iterator_attach (GxB_Iterator iterator , GrB_Matrix A , GxB_Format_Value format , GrB_Descriptor desc );
3069-
30703062/* selectop */
30713063extern GrB_Info GB_SelectOp_new (GxB_SelectOp * selectop , GxB_select_function function , GrB_Type xtype , GrB_Type ttype , const char * name );
30723064
@@ -3109,14 +3101,8 @@ extern GrB_Info GxB_IndexUnaryOp_xtype_name(char *type_name, const GrB_IndexUnar
31093101extern GrB_Info GxB_IndexUnaryOp_ytype_name (char * type_name , const GrB_IndexUnaryOp op );
31103102extern GrB_Info GxB_IndexUnaryOp_ztype_name (char * type_name , const GrB_IndexUnaryOp op );
31113103
3112- /* iterator */
3113- extern GrB_Info GxB_Iterator_free (GxB_Iterator * iterator );
3114- extern GrB_Info GxB_Iterator_new (GxB_Iterator * iterator );
3115-
31163104/* matrix */
31173105extern GrB_Info GxB_Col_subassign (GrB_Matrix C , const GrB_Vector mask , const GrB_BinaryOp accum , const GrB_Vector u , const GrB_Index * I , GrB_Index ni , GrB_Index j , const GrB_Descriptor desc );
3118- extern GrB_Info GxB_Matrix_Iterator_next (GxB_Iterator iterator );
3119- extern GrB_Info GxB_Matrix_Iterator_seek (GxB_Iterator iterator , GrB_Index p );
31203106extern GrB_Info GxB_Matrix_Option_get (GrB_Matrix A , GxB_Option_Field field , ...);
31213107extern GrB_Info GxB_Matrix_Option_set (GrB_Matrix A , GxB_Option_Field field , ...);
31223108extern GrB_Info GxB_Matrix_apply_BinaryOp1st (GrB_Matrix C , const GrB_Matrix Mask , const GrB_BinaryOp accum , const GrB_BinaryOp op , const GrB_Scalar x , const GrB_Matrix A , const GrB_Descriptor desc );
@@ -3303,7 +3289,6 @@ extern GrB_Info GxB_UnaryOp_ztype(GrB_Type *ztype, GrB_UnaryOp unaryop);
33033289extern GrB_Info GxB_UnaryOp_ztype_name (char * type_name , const GrB_UnaryOp unaryop );
33043290
33053291/* vector */
3306- extern GrB_Info GxB_Vector_Iterator_attach (GxB_Iterator iterator , GrB_Vector v , GrB_Descriptor desc );
33073292extern GrB_Info GxB_Vector_Option_get (GrB_Vector A , GxB_Option_Field field , ...);
33083293extern GrB_Info GxB_Vector_Option_set (GrB_Vector A , GxB_Option_Field field , ...);
33093294extern GrB_Info GxB_Vector_apply_BinaryOp1st (GrB_Vector w , const GrB_Vector mask , const GrB_BinaryOp accum , const GrB_BinaryOp op , const GrB_Scalar x , const GrB_Vector u , const GrB_Descriptor desc );
0 commit comments