MueLu: proposed change for when to enable Kokkos refactor
Created by: jhux2
@trilinos/muelu @csiefer2
In order to make testing for ATDM easier (#3941), I propose enabling compilation of Kokkos refactor code in MueLu based on having Kokkos enabled.
This is the current situation:
IF ( ${PACKAGE_NAME}_ENABLE_Tpetra AND (Tpetra_INST_OPENMP OR Tpetra_INST_CUDA) )
SET(Kokkos_Refactor_On_By_Default ON)
MESSAGE("-- MueLu: Kokkos_Refactor ON by default")
ELSE()
SET(Kokkos_Refactor_On_By_Default OFF)
ENDIF()
This is what I propose:
IF ( ${PACKAGE_NAME}_ENABLE_KokkosCore )
SET(Kokkos_Refactor_On_By_Default ON)
MESSAGE("-- MueLu: Kokkos_Refactor ON by default")
ELSE()
SET(Kokkos_Refactor_On_By_Default OFF)
ENDIF()