Tpetra parallel linear algebra Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Tpetra::Details::WrappedDualView< DualViewType > Class Template Reference

A wrapper around Kokkos::DualView to safely manage data that might be replicated between host and device. More...

#include <Tpetra_Details_WrappedDualView.hpp>

Inheritance diagram for Tpetra::Details::WrappedDualView< DualViewType >:
Inheritance graph
[legend]

Public Member Functions

template<class SrcDualViewType >
 WrappedDualView (const WrappedDualView< SrcDualViewType > &src)
 Conversion copy constructor.
 
template<class SrcDualViewType >
WrappedDualViewoperator= (const WrappedDualView< SrcDualViewType > &src)
 Conversion assignment operator.
 

Detailed Description

template<typename DualViewType>
class Tpetra::Details::WrappedDualView< DualViewType >

A wrapper around Kokkos::DualView to safely manage data that might be replicated between host and device.

Definition at line 112 of file Tpetra_Details_WrappedDualView.hpp.

Constructor & Destructor Documentation

◆ WrappedDualView()

Conversion copy constructor.

Definition at line 139 of file Tpetra_Details_WrappedDualView.hpp.

Member Function Documentation

◆ operator=()

Conversion assignment operator.

Definition at line 145 of file Tpetra_Details_WrappedDualView.hpp.


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