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

Single-GPU hooks: no ghost refresh, residuals are already global. Everything inlines away. More...

#include <solve_driver.hpp>

Public Member Functions

float allMax (float v) const
 
bool syncPoint (int) const
 
void syncVelocities (Particles &) const
 
void syncPositions (Particles &) const
 

Static Public Attributes

static constexpr bool distributed = false
 

Detailed Description

Single-GPU hooks: no ghost refresh, residuals are already global. Everything inlines away.

Definition at line 212 of file solve_driver.hpp.

Member Function Documentation

◆ allMax()

float peclet::dem::SoloSolveHooks::allMax ( float  v) const
inline

Definition at line 214 of file solve_driver.hpp.

◆ syncPoint()

bool peclet::dem::SoloSolveHooks::syncPoint ( int  ) const
inline

Definition at line 215 of file solve_driver.hpp.

◆ syncVelocities()

void peclet::dem::SoloSolveHooks::syncVelocities ( Particles ) const
inline

Definition at line 216 of file solve_driver.hpp.

◆ syncPositions()

void peclet::dem::SoloSolveHooks::syncPositions ( Particles ) const
inline

Definition at line 217 of file solve_driver.hpp.

Member Data Documentation

◆ distributed

constexpr bool peclet::dem::SoloSolveHooks::distributed = false
staticconstexpr

Definition at line 213 of file solve_driver.hpp.


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