Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Panzer_KokkosUtils_VectorToView.hpp File Reference
#include "Kokkos_Core.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_Ptr.hpp"
#include "Thyra_VectorBase.hpp"
#include "Thyra_DefaultSpmdVector.hpp"
#include "Epetra_Vector.h"
Include dependency graph for Panzer_KokkosUtils_VectorToView.hpp:

Go to the source code of this file.

Classes

class  panzer::kokkos_utils::VectorToViewTraits< V >
 
class  panzer::kokkos_utils::VectorToViewTraits< Epetra_Vector >
 
class  panzer::kokkos_utils::VectorToViewTraits< const Epetra_Vector >
 

Namespaces

 panzer
 Computes $ Ma(x)b(x)\cdots\int s(x)\nabla\phi(x)\,dx $.
 
 panzer::kokkos_utils
 

Functions

template<typename VectorType >
VectorToViewTraits< VectorType >
::View 
panzer::kokkos_utils::getView (typename VectorToViewTraits< VectorType >::ThyraVector &v)
 
template<>
VectorToViewTraits
< Epetra_Vector >::View 
panzer::kokkos_utils::getView< Epetra_Vector > (typename VectorToViewTraits< Epetra_Vector >::ThyraVector &v)
 
template<>
VectorToViewTraits< const
Epetra_Vector >::View 
panzer::kokkos_utils::getView< const Epetra_Vector > (typename VectorToViewTraits< const Epetra_Vector >::ThyraVector &v)