VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
vf::gpu::CollisionAndExchange_noStreams_indexKernel Class Reference

Version of collision: for multi-gpu simulations, without communication hiding ("streams"), for newer kernels that use an array of fluid nodes to determine which nodes to update. More...

#include <CollisionStrategy.h>

Public Member Functions

void operator() (UpdateGrid27 *updateGrid, Parameter *para, int level, unsigned int t)
 

Detailed Description

Version of collision: for multi-gpu simulations, without communication hiding ("streams"), for newer kernels that use an array of fluid nodes to determine which nodes to update.

Definition at line 48 of file CollisionStrategy.h.

Member Function Documentation

◆ operator()()

void vf::gpu::CollisionAndExchange_noStreams_indexKernel::operator() ( UpdateGrid27 updateGrid,
Parameter para,
int  level,
unsigned int  t 
)

steps:

  1. run collision
  1. exchange information between GPUs

Definition at line 69 of file CollisisionStrategy.cpp.


The documentation for this class was generated from the following files: