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