Skip to content

Ifpack2 coordinates scalar template

Created by: lucbv



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

How Has This Been Tested?

A unite test in MueLu is using this capability and now passes for both double and std::complex


  • 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.

Merge request reports