Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
Tpetra::Details::UnpackAndCombineCrsGraphImpl::UnpackAndCombineFunctor< LocalOrdinal, Packet, RowView, IndicesView, Device, BufferDevice > Class Template Reference

Unpacks and combines a single row of the CrsGraph. More...

#include <Tpetra_Details_unpackCrsGraphAndCombine_def.hpp>

Detailed Description

template<class LocalOrdinal, class Packet, class RowView, class IndicesView, class Device, class BufferDevice>
class Tpetra::Details::UnpackAndCombineCrsGraphImpl::UnpackAndCombineFunctor< LocalOrdinal, Packet, RowView, IndicesView, Device, BufferDevice >

Unpacks and combines a single row of the CrsGraph.

Template Parameters
LocalGraphKokkosSparse::CrsGraph specialization.
LocalMapType of the "local" column map
BufferDeviceType of the "buffer device type." See Trilinos GitHub Issue #1088 for details.

Data (bytes) describing the row of the CRS graph are "unpacked" from a single (concatenated) (view of) Packet* directly into the row of the graph.

Definition at line 142 of file Tpetra_Details_unpackCrsGraphAndCombine_def.hpp.


The documentation for this class was generated from the following file: