MueLu coarse coordinates
Created by: lucbv
@trilinos/muelu
Description
Modifying the creation of coarse coordinates from CoordinateTransferFactory to prolongators.
Motivation and Context
This avoids having multiple intricate algorithm in the transfer factory when the prolongators already implement most of the work.
Related Issues
- Blocks #2577 (closed)
- Follows #2362
- Part of #2230 #2687 (closed)
How Has This Been Tested?
All unit-test requiring coordinates to be injected in MueLu are still passing
Checklist
-
My commit messages mention the appropriate GitHub issue numbers. -
My code follows the code style of the affected package(s). -
I have read the code contribution guidelines for this project. -
I have added tests to cover my changes. -
All new and existing tests passed. -
No new compiler warnings were introduced.