50 #ifndef PANZER_FACE_TO_ELEMENT_HPP
51 #define PANZER_FACE_TO_ELEMENT_HPP
53 #include "Phalanx_KokkosDeviceTypes.hpp"
57 #include <Kokkos_View.hpp>
59 #include <Tpetra_Map.hpp>
60 #include <Tpetra_MultiVector.hpp>
61 #include <Tpetra_Import.hpp>
62 #include <Tpetra_Export.hpp>
70 template <
typename LocalOrdinal,
typename GlobalOrdinal>
116 typedef Kokkos::Compat::KokkosDeviceWrapperNode<PHX::Device>
NodeType;
117 typedef Tpetra::Map<LocalOrdinal, GlobalOrdinal, NodeType>
Map;
118 typedef Tpetra::Export<LocalOrdinal, GlobalOrdinal, NodeType>
Export;
119 typedef Tpetra::Import<LocalOrdinal, GlobalOrdinal, NodeType>
Import;
120 typedef Tpetra::MultiVector<GlobalOrdinal, LocalOrdinal, GlobalOrdinal, NodeType>
GOMultiVector;