![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <DynamicUBBSinglePrecisionCUDA.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 () | |
| auto & | indexVector (Type t) |
| auto const & | indexVector (Type t) const |
| IndexInfo * | pointerCpu (Type t) |
| IndexInfo * | pointerGpu (Type t) |
| void | syncGPU () |
Definition at line 94 of file DynamicUBBSinglePrecisionCUDA.h.
| using walberla::lbm::DynamicUBBSinglePrecisionCUDA::IndexVectors::CpuIndexVector = std::vector<IndexInfo> |
Definition at line 96 of file DynamicUBBSinglePrecisionCUDA.h.
| Enumerator | |
|---|---|
| ALL | |
| INNER | |
| OUTER | |
| NUM_TYPES | |
Definition at line 98 of file DynamicUBBSinglePrecisionCUDA.h.
|
default |
|
inline |
Definition at line 105 of file DynamicUBBSinglePrecisionCUDA.h.
References stream.
Definition at line 112 of file DynamicUBBSinglePrecisionCUDA.h.
Referenced by walberla::lbm::DynamicUBBSinglePrecisionCUDA::fillFromFlagField(), and walberla::lbm::DynamicUBBSinglePrecisionCUDA::getIndexVector().
|
inline |
Definition at line 113 of file DynamicUBBSinglePrecisionCUDA.h.
|
inline |
Definition at line 101 of file DynamicUBBSinglePrecisionCUDA.h.
References stream.
Definition at line 114 of file DynamicUBBSinglePrecisionCUDA.h.
References stream.
Definition at line 118 of file DynamicUBBSinglePrecisionCUDA.h.
|
inline |
Definition at line 119 of file DynamicUBBSinglePrecisionCUDA.h.