JamesYang007/adelie

`sp_btmul` change API?

Closed this issue · 1 comments

Pybind11 doesn't allow passing a map of sparse matrix. Simplest solution is to ask the user to pass in a map of outer, inner, and value vector. sp_btmul can take in Map. The exposed function takes in a wrapper function that constructs from outer, inner, value -> map.

Doesn't seem worth the effort to change the whole API for such small performance gains.