GraphBLAS / graphblas-api-cpp

GraphBLAS C++ API Specification.
https://graphblas.org/graphblas-api-cpp/
10 stars 1 forks source link

Adding execution policy argument to ewise operations (algorithms in '… #17

Closed mcmillan03 closed 1 year ago

mcmillan03 commented 1 year ago

…newspeak')

I did the bare minimum to add the overloadings of execution policies to ewise operation.

BenBrock commented 1 year ago

@mcmillan03 I changed argument -> parameter in a few places. If you're good with the couple of changes I made, go ahead and merge.

It's a bit subtle, but I think the language in there now is correct. The parameters are what's listed in the function definition, and when we talk about predicates on those values, I think we refer to restrictions on "parameters" too.

The arguments are what the user provides, so when we talk about them changing we say something like "none of the input arguments will be modified."