Kokkos Serial execution space is not tested with TeamPolicy.
Created by: kyungjoo-kim
The following error comes from when I use Serial space (OpenMP space is okay). I think that the TeamPolicy does not work here. The Tpetra block crs matrix is already submitted to Christian's Trilinos repo and you can reproduce this error in CI testing.
/home/kyukim/Work/lib/trilinos/christian/packages/kokkos/core/src/Kokkos_Serial.hpp:672:9: error: no match for call to ‘(const Tpetra::Experimental::BlockCrsMatrix<S, LO, GO, N>::localApplyBlockNoTrans(const Tpetra::Experimental::BlockMultiVector<Scalar, LO, GO, Node>&, Tpetra::Experimental::BlockMultiVector<Scalar, LO, GO, Node>&, Scalar, Scalar) [with Scalar = double; LO = int; GO = int; Node = Kokkos::Compat::KokkosDeviceWrapperNodeKokkos::Serial]::__lambda2) (Kokkos::Impl::ParallelFor<Tpetra::Experimental::BlockCrsMatrix<S, LO, GO, N>::localApplyBlockNoTrans(const Tpetra::Experimental::BlockMultiVector<Scalar, LO, GO, Node>&, Tpetra::Experimental::BlockMultiVector<Scalar, LO, GO, Node>&, Scalar, Scalar) [with Scalar = double; LO = int; GO = int; Node = Kokkos::Compat::KokkosDeviceWrapperNodeKokkos::Serial]::__lambda2, Kokkos::TeamPolicyKokkos::Schedule<Kokkos::Dynamic, Kokkos::Serial>, Kokkos::Serial>::Member)’