MueLu: why using `linAlgebra=Epetra` with unit_tests_kokkos?
Created by: lucbv
@trilinos/muelu
Expectations
It should be possible to use all of kokkos
and kokkos-kernels
in functions marked _kokkos
in MueLu. Otherwise what is the point of the kokkos refactor?
Current Behavior
unit_tests_kokkos.exe
is called with both linAlgebra=Tpetra
and linAlgebra=Epetra
Motivation and Context
Running these kokkos specific unit tests with linAlgebra=Epetra
pretty much guarantees a problematic behavior and a failing test...
Definition of Done
MueLu team members need to discuss the need for the linAlgebra=Epetra
test of the kokkos refactor path in MueLu, if there is a legitimate reason for this behavior we then also need to come up with a reasonable way to still allow kokkos refactor work to happen while this restriction is applied.