Tpetra parallel linear algebra  Version of the Day
List of all members
Tpetra::Details::UnpackCrsMatrixAndCombineFunctor< NumPacketsPerLIDType, OffsetsType, ImportsType, ImportLIDsType, LocalMatrixType, LocalMapType > Struct Template Reference

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

#include <Tpetra_Details_unpackCrsMatrix.hpp>

Detailed Description

template<class NumPacketsPerLIDType, class OffsetsType, class ImportsType, class ImportLIDsType, class LocalMatrixType, class LocalMapType>
struct Tpetra::Details::UnpackCrsMatrixAndCombineFunctor< NumPacketsPerLIDType, OffsetsType, ImportsType, ImportLIDsType, LocalMatrixType, LocalMapType >

Unpacks and combines a single row of the CrsMatrix.

Data (bytes) describing the row of the CRS matrix are "unpacked" from a single (concatenated) char* in to the row of the matrix

Template Parameters
NumPacketsPerLIDTypethe specialization of the Kokkos::View of counts
OffsetsTypethe specialization of the Kokkos::View of offsets
ImportsTypethe specialization of the Kokkos::View of imports
ImportLIDsTypethe specialization of the Kokkos::View of import
LocalMatrixTypethe specialization of the KokkosSparse::CrsMatrix local matrix
LocalMapTypethe type of the local column map

Definition at line 156 of file Tpetra_Details_unpackCrsMatrix.hpp.


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