Skip to content

Commit 639f0cb

Browse files
committed
Change matrix type to union type of concrete formats
1 parent 2f1a18f commit 639f0cb

11 files changed

Lines changed: 76 additions & 550 deletions

File tree

src/GraphBLAS-sharp/Abstract.fs

Lines changed: 0 additions & 130 deletions
This file was deleted.

src/GraphBLAS-sharp/Backend/MatrixCOO/EWiseAdd.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ open GraphBLAS.FSharp
77
open GraphBLAS.FSharp.Backend.Common
88

99
module internal EWiseAdd =
10-
let run (matrixLeft: COOFormat<'a>) (matrixRight: COOFormat<'a>) (mask: Mask2D option) (semiring: ISemiring<'a>) : OpenCLEvaluation<COOFormat<'a>> =
10+
let run (matrixLeft: COOMatrix<'a>) (matrixRight: COOMatrix<'a>) (mask: Mask2D option) (semiring: ISemiring<'a>) : OpenCLEvaluation<COOMatrix<'a>> =
1111
let workGroupSize = Utils.workGroupSize
1212
let (ClosedBinaryOp append) = semiring.Plus
1313
let zero = semiring.Zero

0 commit comments

Comments
 (0)