Phalanx  Development
 All Classes Functions Variables Typedefs Enumerations Friends Pages
Public Member Functions | List of all members
PHX::MemoryBinder< FieldType > Class Template Reference

Functor to bind unmanaged memory to a MDField or Field. More...

#include <Phalanx_Evaluator_WithBaseImpl_Def.hpp>

Public Member Functions

 MemoryBinder (FieldType *f)
 
 MemoryBinder (const MemoryBinder &)=default
 
MemoryBinderoperator= (const MemoryBinder &)=default
 
 MemoryBinder (MemoryBinder &&)=default
 
MemoryBinderoperator= (MemoryBinder &&)=default
 
template<typename T = FieldType>
std::enable_if
<!Kokkos::is_view< T >::value,
void >::type 
operator() (const PHX::any &f)
 
template<typename T = FieldType>
std::enable_if
< Kokkos::is_view< T >::value,
void >::type 
operator() (const PHX::any &f)
 

Detailed Description

template<typename FieldType>
class PHX::MemoryBinder< FieldType >

Functor to bind unmanaged memory to a MDField or Field.


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