MueLu: structured/unstructured aggregation strategy
Created by: lucbv
@trilinos/muelu @mayrmt @rstumin
The goal is to be able to use different aggregation algorithm on different parts of the problem.
Currently structured and unstructured aggregation cannot be called together on the same problem.
Motivation and Context
Some aerodynamic problems have structured mesh close to the object being modelled and unstructured meshes in the far field, having structured algorithm close to the object or in regions of shock wave can be beneficial as it will allow for local line smoothing.
Definition of Done
Implement a new phase of unstructured aggregation that takes external input to create aggregates on an interface
Implement an aggregation factory that can decide at run-time which aggregation algorithm has to run locally.