ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors Class Reference

#include <Dynamic_UBB_double_precisionCUDA.h>

Public Types

enum  Type { ALL = 0 , INNER = 1 , OUTER = 2 , NUM_TYPES = 3 }
 
using CpuIndexVector = std::vector< IndexInfo >
 

Public Member Functions

 IndexVectors ()=default
 
bool operator== (IndexVectors const &other) const
 
 ~IndexVectors ()
 
CpuIndexVectorindexVector (Type t)
 
IndexInfopointerCpu (Type t)
 
IndexInfopointerGpu (Type t)
 
void syncGPU ()
 

Detailed Description

Definition at line 74 of file Dynamic_UBB_double_precisionCUDA.h.

Member Typedef Documentation

◆ CpuIndexVector

Member Enumeration Documentation

◆ Type

Enumerator
ALL 
INNER 
OUTER 
NUM_TYPES 

Definition at line 78 of file Dynamic_UBB_double_precisionCUDA.h.

Constructor & Destructor Documentation

◆ IndexVectors()

walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::IndexVectors ( )
default

◆ ~IndexVectors()

walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::~IndexVectors ( )
inline

Definition at line 85 of file Dynamic_UBB_double_precisionCUDA.h.

Member Function Documentation

◆ indexVector()

CpuIndexVector & walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::indexVector ( Type  t)
inline

◆ operator==()

bool walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::operator== ( IndexVectors const &  other) const
inline

Definition at line 81 of file Dynamic_UBB_double_precisionCUDA.h.

◆ pointerCpu()

IndexInfo * walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::pointerCpu ( Type  t)
inline

Definition at line 90 of file Dynamic_UBB_double_precisionCUDA.h.

◆ pointerGpu()

IndexInfo * walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::pointerGpu ( Type  t)
inline

Definition at line 92 of file Dynamic_UBB_double_precisionCUDA.h.

◆ syncGPU()

void walberla::lbm::Dynamic_UBB_double_precisionCUDA::IndexVectors::syncGPU ( )
inline

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