MueLu: what to do when rowMap does not match ColMap?
Created by: aprokop
@trilinos/muelu
We have a lot of code that is sensitive to this question, and from I can see the code is buggy:
- CoalesceDropFactory
- FilteredAFactory (noticed in #1678)
- Aggregation
I think MueLu would be a lot better if we require that row and column maps match. Otherwise, if we don't, we'll have to check for that everywhere (that is minor), and use error prone othwerise. This will most likely not be noticed until somebody hits a problem with custom maps that we'll take a long time to debug.
Unfortunately, copying a matrix into the format satisfying the requirement is going to be expensive.