Skip to content

Add block matrix generators

Alexandru Fikl requested to merge fikl2/sumpy:p2p-block into master

Broke down the P2P and QBX matrix generators even further to be able to compute random blocks.

A few remaining issues:

  • How to do the split_iname in get_optimized_kernel in when using blocks?
  • There seems to be some fundamental difference in passing lp.make_kernel a list of domains or just one and I'm not sure I got it right.
  • At this point, the SingleSrcTgtListP2PBase class is so broken up it probably makes more sense to merge it with P2PComputationBase and implement the current classes and P2PFromCSR on top of it. Any thoughts on that?
Edited by Alexandru Fikl

Merge request reports