MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor Struct Reference

#include <MueLu_GeometricInterpolationPFactory_kokkos_decl.hpp>

Public Member Functions

 coarseCoordinatesBuilderFunctor (RCP< IndexManager_kokkos > geoData, coord_view_type fineCoordView, coord_view_type coarseCoordView)
 
KOKKOS_INLINE_FUNCTION void operator() (const LO nodeIdx) const
 

Public Attributes

IndexManager_kokkos geoData_
 
coord_view_type fineCoordView_
 
coord_view_type coarseCoordView_
 

Detailed Description

template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node>
struct MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor

Definition at line 109 of file MueLu_GeometricInterpolationPFactory_kokkos_decl.hpp.

Constructor & Destructor Documentation

template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor::coarseCoordinatesBuilderFunctor ( RCP< IndexManager_kokkos >  geoData,
coord_view_type  fineCoordView,
coord_view_type  coarseCoordView 
)

Member Function Documentation

template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
KOKKOS_INLINE_FUNCTION void MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor::operator() ( const LO  nodeIdx) const

Member Data Documentation

template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
IndexManager_kokkos MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor::geoData_
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
coord_view_type MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor::fineCoordView_
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
coord_view_type MueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor::coarseCoordView_

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