core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
Loading...
Searching...
No Matches
peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo Struct Reference

#include <particle_halo_topology.hpp>

Public Attributes

std::vector< intsendRanks
 
std::vector< IndexsendIdx
 
std::vector< intsendCounts
 
std::vector< intsendOffsets
 
std::vector< intrecvRanks
 
std::vector< intrecvCounts
 
std::vector< IndexrecvOffsets
 
std::vector< Vec< Dim > > shift
 
std::vector< IndexselfIdx
 
Index numReceived = 0
 

Detailed Description

template<int Dim>
struct peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo

Definition at line 244 of file particle_halo_topology.hpp.

Member Data Documentation

◆ sendRanks

template<int Dim>
std::vector<int> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::sendRanks

◆ sendIdx

template<int Dim>
std::vector<Index> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::sendIdx

Definition at line 246 of file particle_halo_topology.hpp.

◆ sendCounts

template<int Dim>
std::vector<int> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::sendCounts

Definition at line 247 of file particle_halo_topology.hpp.

◆ sendOffsets

template<int Dim>
std::vector<int> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::sendOffsets

Definition at line 248 of file particle_halo_topology.hpp.

◆ recvRanks

template<int Dim>
std::vector<int> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::recvRanks

Definition at line 249 of file particle_halo_topology.hpp.

◆ recvCounts

template<int Dim>
std::vector<int> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::recvCounts

Definition at line 250 of file particle_halo_topology.hpp.

◆ recvOffsets

template<int Dim>
std::vector<Index> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::recvOffsets

Definition at line 251 of file particle_halo_topology.hpp.

◆ shift

template<int Dim>
std::vector<Vec<Dim> > peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::shift

Definition at line 252 of file particle_halo_topology.hpp.

◆ selfIdx

template<int Dim>
std::vector<Index> peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::selfIdx

Definition at line 253 of file particle_halo_topology.hpp.

◆ numReceived

template<int Dim>
Index peclet::core::halo::ParticleHaloTopology< Dim >::FlatTopo::numReceived = 0

Definition at line 254 of file particle_halo_topology.hpp.


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