peclet-dem 0.4.0
Performance-portable XPBD Discrete Element Method (Kokkos + ArborX)
Loading...
Searching...
No Matches
peclet::dem::MlFusedCtx Struct Reference

Fused-coarse-cycle context: flat per-level colour offsets on device + barrier + meta. More...

#include <solver_multilevel.hpp>

Public Attributes

Kokkos::View< const int *, CpMemoffsDev
 
Kokkos::View< unsigned *, CpMembar
 
MlFusedMeta meta
 
int maxWork = 0
 

Detailed Description

Fused-coarse-cycle context: flat per-level colour offsets on device + barrier + meta.

maxWork == 0 <=> inactive (per-colour launch path).

Definition at line 489 of file solver_multilevel.hpp.

Member Data Documentation

◆ offsDev

Kokkos::View<const int*, CpMem> peclet::dem::MlFusedCtx::offsDev

Definition at line 490 of file solver_multilevel.hpp.

Referenced by peclet::dem::demMakeMlFusedCtx().

◆ bar

Kokkos::View<unsigned*, CpMem> peclet::dem::MlFusedCtx::bar

Definition at line 491 of file solver_multilevel.hpp.

Referenced by peclet::dem::demMakeMlFusedCtx().

◆ meta

MlFusedMeta peclet::dem::MlFusedCtx::meta

Definition at line 492 of file solver_multilevel.hpp.

Referenced by peclet::dem::demMakeMlFusedCtx().

◆ maxWork

int peclet::dem::MlFusedCtx::maxWork = 0

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