Ifpack2 coordinates scalar template
Created by: lucbv
@trilinos/ifpack2
Description
This pull request is fixing a templating issue for the multivector of coordinates passed to Ifpack2 when the line partitioner is being used.
Motivation and Context
This will allow MueLu users to access the line detection algorithm implemented for Block Relaxation in Ifpack2. This is useful as a smoother in certain situations.
Related Issues
- Closes #2551 (closed)
- Follows #2520 (closed) #2523 (closed)
How Has This Been Tested?
A unite test in MueLu is using this capability and now passes for both double and std::complex
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.