waLBerla 7.2
Loading...
Searching...
No Matches
PSMSweepCollection.h File Reference

Detailed Description

Classes

class  walberla::lbm_mesapd_coupling::psm::gpu::PSMSweepCollection< ParticleAccessor_T, ParticleSelector_T, Weighting_T >
 

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  walberla::lbm_mesapd_coupling
 
namespace  walberla::lbm_mesapd_coupling::psm
 
namespace  walberla::lbm_mesapd_coupling::psm::gpu
 

Functions

template<typename SweepCollection , typename PSMSweep >
void walberla::lbm_mesapd_coupling::psm::gpu::addPSMSweepsToTimeloop (SweepTimeloop &timeloop, SweepCollection &psmSweepCollection, PSMSweep &psmSweep, bool synchronize=true)
 
template<typename SweepCollection , typename PSMSweep , typename Communication >
void walberla::lbm_mesapd_coupling::psm::gpu::addPSMSweepsToTimeloops (SweepTimeloop &commTimeloop, SweepTimeloop &timeloop, Communication &comm, SweepCollection &psmSweepCollection, PSMSweep &psmSweep, bool synchronize=true)
 

Variables

auto walberla::lbm_mesapd_coupling::psm::gpu::deviceSyncWrapper