MueLu Version of the Day
Loading...
Searching...
No Matches
MueLu::StructuredRAPFactoryDetails Namespace Reference

Functions

template<class GO , class LocalNodes >
KOKKOS_INLINE_FUNCTION void getLocalNodeIndices (const GO localNode, const LocalNodes &localNodes, GO &x, GO &y, GO &z)
 
template<class GO , class Offset , class LocalNodes , class ProcGrid , class RankData >
KOKKOS_INLINE_FUNCTION bool resolveNeighbor (const GO x, const GO y, const GO z, const Offset &offset, const LocalNodes &localNodes, const ProcGrid &procGrid, const RankData &rankData, const int myProcX, const int myProcY, const int myProcZ, int &neighborRank, GO &neighborNode)
 

Function Documentation

◆ getLocalNodeIndices()

template<class GO , class LocalNodes >
KOKKOS_INLINE_FUNCTION void MueLu::StructuredRAPFactoryDetails::getLocalNodeIndices ( const GO  localNode,
const LocalNodes &  localNodes,
GO &  x,
GO &  y,
GO &  z 
)

Definition at line 41 of file MueLu_StructuredRAPFactory_def.hpp.

◆ resolveNeighbor()

template<class GO , class Offset , class LocalNodes , class ProcGrid , class RankData >
KOKKOS_INLINE_FUNCTION bool MueLu::StructuredRAPFactoryDetails::resolveNeighbor ( const GO  x,
const GO  y,
const GO  z,
const Offset &  offset,
const LocalNodes &  localNodes,
const ProcGrid &  procGrid,
const RankData &  rankData,
const int  myProcX,
const int  myProcY,
const int  myProcZ,
int &  neighborRank,
GO &  neighborNode 
)

Definition at line 50 of file MueLu_StructuredRAPFactory_def.hpp.