MueLu Version of the Day
Loading...
Searching...
No Matches
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 72 of file MueLu_GeometricInterpolationPFactory_kokkos_decl.hpp.

Constructor & Destructor Documentation

◆ coarseCoordinatesBuilderFunctor()

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

◆ operator()()

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

◆ geoData_

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

◆ fineCoordView_

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

◆ coarseCoordView_

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: