42 #ifndef TPETRA_DISTOBJECT_FWD_HPP 43 #define TPETRA_DISTOBJECT_FWD_HPP 45 #include "Tpetra_Details_DefaultTypes.hpp" 60 #ifndef DOXYGEN_SHOULD_SKIP_THIS 62 template <
class PacketType,
class LO,
class GO,
class NT>
class DistObject;
63 #endif // DOXYGEN_SHOULD_SKIP_THIS 71 template<
class Packet,
73 class GlobalOrdinal = ::Tpetra::Details::DefaultTypes::global_ordinal_type,
79 #endif // TPETRA_DISTOBJECT_FWD_HPP Base class for distributed Tpetra objects that support data redistribution.
Namespace Tpetra contains the class and methods constituting the Tpetra library.
int local_ordinal_type
Default value of Scalar template parameter.
::Tpetra::Classes::DistObject< Packet, LocalOrdinal, GlobalOrdinal, Node > DistObject
Alias for Tpetra::Classes::DistObject.
::Kokkos::Compat::KokkosDeviceWrapperNode< execution_space > node_type
Default value of Node template parameter.