waLBerla 7.3
Loading...
Searching...
No Matches
walberla::mesa_pd::data::SelectParticleGhostOwners Class Reference

Detailed Description

Predicate that selects a certain property from a Particle.

#include <ParticleStorage.h>

Public Types

using return_type = std::unordered_set<walberla::mpi::MPIRank>

Public Member Functions

std::unordered_set< walberla::mpi::MPIRank > & operator() (data::Particle &p) const
std::unordered_set< walberla::mpi::MPIRank > & operator() (data::Particle &&p) const
std::unordered_set< walberla::mpi::MPIRank > const & operator() (const data::Particle &p) const

Member Typedef Documentation

◆ return_type

using walberla::mesa_pd::data::SelectParticleGhostOwners::return_type = std::unordered_set<walberla::mpi::MPIRank>

Member Function Documentation

◆ operator()() [1/3]

std::unordered_set< walberla::mpi::MPIRank > const & walberla::mesa_pd::data::SelectParticleGhostOwners::operator() ( const data::Particle & p) const
inline

◆ operator()() [2/3]

std::unordered_set< walberla::mpi::MPIRank > & walberla::mesa_pd::data::SelectParticleGhostOwners::operator() ( data::Particle && p) const
inline

◆ operator()() [3/3]

std::unordered_set< walberla::mpi::MPIRank > & walberla::mesa_pd::data::SelectParticleGhostOwners::operator() ( data::Particle & p) const
inline

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/mesa_pd/data/ParticleStorage.h