File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- namespace GraphBLAS.FSharp.Backend.MatrixCOO
1+ namespace GraphBLAS.FSharp.Backend.COOMatrix
22
33open Brahma.OpenCL
44open Brahma.FSharp .OpenCL .WorkflowBuilder .Basic
Original file line number Diff line number Diff line change 1919 <Compile Include =" Objects/Masks.fs" />
2020 <Compile Include =" Backend/Common/Utils.fs" />
2121 <Compile Include =" Backend/Common/Scan.fs" />
22- <Compile Include =" Backend/MatrixCOO /EWiseAdd.fs" />
23- <Compile Include =" Methods/MatrixMethods .fs" />
24- <Compile Include =" Methods/VectorMethods .fs" />
22+ <Compile Include =" Backend/COOMatrix /EWiseAdd.fs" />
23+ <Compile Include =" Methods/Matrix .fs" />
24+ <Compile Include =" Methods/Vector .fs" />
2525 <Compile Include =" Predefined/Monoids/Any.fs" />
2626 <Compile Include =" Predefined/Monoids/Add.fs" />
2727 <Compile Include =" Predefined/Monoids/Min.fs" />
Original file line number Diff line number Diff line change @@ -53,10 +53,10 @@ module Matrix =
5353 let eWiseAdd ( leftMatrix : Matrix < 'a >) ( rightMatrix : Matrix < 'a >) ( mask : Mask2D option ) ( semiring : ISemiring < 'a >) =
5454 let operationResult =
5555 match leftMatrix, rightMatrix with
56- | COOMatrix left, COOMatrix right ->
56+ | MatrixCOO left, MatrixCOO right ->
5757 opencl {
58- let! result = MatrixCOO .EWiseAdd.run left right mask semiring
59- return COOMatrix ( result)
58+ let! result = COOMatrix .EWiseAdd.run left right mask semiring
59+ return MatrixCOO result
6060 }
6161 | _ -> failwith " Not Implemented"
6262
File renamed without changes.
Original file line number Diff line number Diff line change 11namespace GraphBLAS.FSharp
22
33type Matrix < 'a > =
4- | CSRMatrix of CSRMatrix < 'a >
5- | COOMatrix of COOMatrix < 'a >
4+ | MatrixCSR of CSRMatrix < 'a >
5+ | MatrixCOO of COOMatrix < 'a >
66
77and CSRMatrix < 'a > =
88 {
Original file line number Diff line number Diff line change 11namespace GraphBLAS.FSharp
22
33type Vector < 'a > =
4- | COOVector
4+ | VectorCOO
You can’t perform that action at this time.
0 commit comments