waLBerla 7.2
|
#include "lbm_mesapd_coupling/partially_saturated_cells_method/codegen/PSMWrapperSweepsCPU.h"
#include "lbm_mesapd_coupling/partially_saturated_cells_method/codegen/ParticleAndVolumeFractionMappingSweepsCPU.h"
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 |