VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
vf::gpu::SendIndicesForCommAfterFtoCX Struct Reference

Public Attributes

std::vector< uintsendIndices = { 10, 11, 12, 13, 14, 15, 16 }
 
const int level = 0
 
const int direction = communication_directions::MX
 
const int numberOfProcessNeighbors = 1
 
const int indexOfProcessNeighbor = 0
 
std::vector< uintinterpolationCellCoarseToFineCoarse = { 8, 10, 12 }
 
std::vector< uintinterpolationCellFineToCoarseCoarse = { 14, 16, 18 }
 
const uint numNodesCtoF = (uint)interpolationCellCoarseToFineCoarse.size()
 
const uint numNodesFtoC = (uint)interpolationCellFineToCoarseCoarse.size()
 
uint neighborX [18] = { 0u }
 
uint neighborY [18] = { 0u }
 
uint neighborZ [18] = { 0u }
 
std::vector< uintsendIndicesForCommAfterFtoCPositions
 
const std::vector< uintsendIndicesForCommAfterFtoCPositions_expected = { 0, 2, 4, 6 }
 
const std::vector< uintsendProcessNeighborX_expected = { 10, 12, 14, 16, 11, 13, 15 }
 
const int numberOfSendNodesAfterFtoC_expected = (int)sendIndicesForCommAfterFtoCPositions_expected.size()
 

Detailed Description

Definition at line 127 of file IndexRearrangementForStreamsTest.cpp.

Member Data Documentation

◆ direction

const int vf::gpu::SendIndicesForCommAfterFtoCX::direction = communication_directions::MX

Definition at line 131 of file IndexRearrangementForStreamsTest.cpp.

◆ indexOfProcessNeighbor

const int vf::gpu::SendIndicesForCommAfterFtoCX::indexOfProcessNeighbor = 0

Definition at line 133 of file IndexRearrangementForStreamsTest.cpp.

◆ interpolationCellCoarseToFineCoarse

std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::interpolationCellCoarseToFineCoarse = { 8, 10, 12 }

Definition at line 135 of file IndexRearrangementForStreamsTest.cpp.

◆ interpolationCellFineToCoarseCoarse

std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::interpolationCellFineToCoarseCoarse = { 14, 16, 18 }

Definition at line 136 of file IndexRearrangementForStreamsTest.cpp.

◆ level

const int vf::gpu::SendIndicesForCommAfterFtoCX::level = 0

Definition at line 130 of file IndexRearrangementForStreamsTest.cpp.

◆ neighborX

uint vf::gpu::SendIndicesForCommAfterFtoCX::neighborX[18] = { 0u }

Definition at line 139 of file IndexRearrangementForStreamsTest.cpp.

◆ neighborY

uint vf::gpu::SendIndicesForCommAfterFtoCX::neighborY[18] = { 0u }

Definition at line 140 of file IndexRearrangementForStreamsTest.cpp.

◆ neighborZ

uint vf::gpu::SendIndicesForCommAfterFtoCX::neighborZ[18] = { 0u }

Definition at line 141 of file IndexRearrangementForStreamsTest.cpp.

◆ numberOfProcessNeighbors

const int vf::gpu::SendIndicesForCommAfterFtoCX::numberOfProcessNeighbors = 1

Definition at line 132 of file IndexRearrangementForStreamsTest.cpp.

◆ numberOfSendNodesAfterFtoC_expected

const int vf::gpu::SendIndicesForCommAfterFtoCX::numberOfSendNodesAfterFtoC_expected = (int)sendIndicesForCommAfterFtoCPositions_expected.size()

Definition at line 149 of file IndexRearrangementForStreamsTest.cpp.

◆ numNodesCtoF

const uint vf::gpu::SendIndicesForCommAfterFtoCX::numNodesCtoF = (uint)interpolationCellCoarseToFineCoarse.size()

Definition at line 137 of file IndexRearrangementForStreamsTest.cpp.

◆ numNodesFtoC

const uint vf::gpu::SendIndicesForCommAfterFtoCX::numNodesFtoC = (uint)interpolationCellFineToCoarseCoarse.size()

Definition at line 138 of file IndexRearrangementForStreamsTest.cpp.

◆ sendIndices

std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::sendIndices = { 10, 11, 12, 13, 14, 15, 16 }

Definition at line 129 of file IndexRearrangementForStreamsTest.cpp.

◆ sendIndicesForCommAfterFtoCPositions

std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::sendIndicesForCommAfterFtoCPositions

Definition at line 144 of file IndexRearrangementForStreamsTest.cpp.

◆ sendIndicesForCommAfterFtoCPositions_expected

const std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::sendIndicesForCommAfterFtoCPositions_expected = { 0, 2, 4, 6 }

Definition at line 147 of file IndexRearrangementForStreamsTest.cpp.

◆ sendProcessNeighborX_expected

const std::vector<uint> vf::gpu::SendIndicesForCommAfterFtoCX::sendProcessNeighborX_expected = { 10, 12, 14, 16, 11, 13, 15 }

Definition at line 148 of file IndexRearrangementForStreamsTest.cpp.


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