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

One (piece, component) copy of VofBlockExchange::movePiece – patch cells [s, s + n) to block cells [q, q + n) – for the host's one-launch move (H-4e). More...

#include <block_exchange.hpp>

Public Attributes

const double * src
 
double * dst
 
I3 e
 
I3 be
 the patch's and the block array's extents
 
I3 s
 
I3 q
 the piece's first cell in the patch and in the block array
 
I3 n
 the piece's extent
 

Detailed Description

One (piece, component) copy of VofBlockExchange::movePiece – patch cells [s, s + n) to block cells [q, q + n) – for the host's one-launch move (H-4e).

Definition at line 73 of file block_exchange.hpp.

Member Data Documentation

◆ src

const double* peclet::flow::vof::VofMoveJob::src

Definition at line 74 of file block_exchange.hpp.

◆ dst

double* peclet::flow::vof::VofMoveJob::dst

Definition at line 75 of file block_exchange.hpp.

◆ e

I3 peclet::flow::vof::VofMoveJob::e

Definition at line 76 of file block_exchange.hpp.

◆ be

I3 peclet::flow::vof::VofMoveJob::be

the patch's and the block array's extents

Definition at line 76 of file block_exchange.hpp.

◆ s

◆ q

I3 peclet::flow::vof::VofMoveJob::q

the piece's first cell in the patch and in the block array

Definition at line 77 of file block_exchange.hpp.

◆ n

I3 peclet::flow::vof::VofMoveJob::n

the piece's extent

Definition at line 78 of file block_exchange.hpp.

Referenced by advect.Ann::__init__(), conj.Geo2::__init__(), and conj_peters.Box::__init__().


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