Skip to content

Complete binary operators for dense matrix/vector types

This was discussed a bit on the Developer Meeting 2018. The topic is still controversial, so will need a bit of benchmarking.

TODO:

  • Figure out which operators exactly are missing.
  • Figure out how people would be using those operators.
    (Several users have actually implemented these operators in their own libs, those could be used to get an idea.)
  • Benchmark. Figure out which kind of uses do give different performance.
    (I started with that a little here joe/dense-types-benchmark based on google benchmark lib, though there isn't much dense types specific yet)
  • Decide whether to go ahead with implementation.
  • Implement.