flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
peclet::flow::vof::VofPiece Struct Reference

One contiguous transfer: the global cells g of a block that rank r owns, and where they sit in the block's EXTENDED local index space. More...

#include <block_exchange.hpp>

Public Member Functions

long cells () const
 

Public Attributes

int rank = 0
 
VofBox g
 the overlap, in global cell indices
 
int loc [3] {0, 0, 0}
 block-local index (0-based within the block's box) of g.lo
 

Detailed Description

One contiguous transfer: the global cells g of a block that rank r owns, and where they sit in the block's EXTENDED local index space.

Definition at line 64 of file block_exchange.hpp.

Member Function Documentation

◆ cells()

long peclet::flow::vof::VofPiece::cells ( ) const
inline

Definition at line 68 of file block_exchange.hpp.

References peclet::flow::vof::VofBox::cells(), and g.

Member Data Documentation

◆ rank

int peclet::flow::vof::VofPiece::rank = 0

Definition at line 65 of file block_exchange.hpp.

◆ g

VofBox peclet::flow::vof::VofPiece::g

the overlap, in global cell indices

Definition at line 66 of file block_exchange.hpp.

Referenced by cells().

◆ loc

int peclet::flow::vof::VofPiece::loc[3] {0, 0, 0}

block-local index (0-based within the block's box) of g.lo

Definition at line 67 of file block_exchange.hpp.


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