waLBerla 7.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
walberla::blockforest::communication::UniformDirectScheme< Stencil_T >::CommInfo Struct Reference

#include <UniformDirectScheme.h>

Static Public Member Functions

static bool sortByLocal (const CommInfo &lhs, const CommInfo &rhs)
 
static bool sortByRemote (const CommInfo &lhs, const CommInfo &rhs)
 

Public Attributes

uint_t dataIdx
 index into dataInfos_
 
BlockID localBlockId
 
BlockID remoteBlockId
 
uint_t remoteProcess
 
stencil::Direction dir
 

Friends

std::ostream & operator<< (std::ostream &os, const CommInfo &ci)
 

Member Function Documentation

◆ sortByLocal()

template<typename Stencil >
bool walberla::blockforest::communication::UniformDirectScheme< Stencil >::CommInfo::sortByLocal ( const CommInfo & lhs,
const CommInfo & rhs )
static

◆ sortByRemote()

template<typename Stencil >
bool walberla::blockforest::communication::UniformDirectScheme< Stencil >::CommInfo::sortByRemote ( const CommInfo & lhs,
const CommInfo & rhs )
static

Friends And Related Symbol Documentation

◆ operator<<

template<typename Stencil_T >
std::ostream & operator<< ( std::ostream & os,
const CommInfo & ci )
friend

Member Data Documentation

◆ dataIdx

index into dataInfos_

◆ dir

◆ localBlockId

◆ remoteBlockId

◆ remoteProcess


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