ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Particle properties that need to be communicated to the GPU. More...
#include <GpuParticleData.hpp>
Public Types | |
using | bitset = std::bitset< 5 > |
Static Public Attributes | |
static constexpr std::size_t | pos = 0 |
static constexpr std::size_t | force = 1 |
static constexpr std::size_t | torque = 2 |
static constexpr std::size_t | q = 3 |
static constexpr std::size_t | dip = 4 |
Particle properties that need to be communicated to the GPU.
Definition at line 54 of file GpuParticleData.hpp.
using GpuParticleData::prop::bitset = std::bitset<5> |
Definition at line 60 of file GpuParticleData.hpp.
|
staticconstexpr |
Definition at line 59 of file GpuParticleData.hpp.
Referenced by DipolarDirectSumGpu::on_activation(), GpuParticleData::Storage::realloc_device_memory(), and GpuParticleData::Storage::split_particle_struct().
|
staticconstexpr |
Definition at line 56 of file GpuParticleData.hpp.
Referenced by GpuParticleData::enable_property(), DipolarDirectSumGpu::on_activation(), and CoulombP3MImpl< FloatType, Architecture >::request_gpu().
|
staticconstexpr |
Definition at line 55 of file GpuParticleData.hpp.
Referenced by DipolarDirectSumGpu::on_activation(), GpuParticleData::Storage::realloc_device_memory(), CoulombP3MImpl< FloatType, Architecture >::request_gpu(), and GpuParticleData::Storage::split_particle_struct().
|
staticconstexpr |
Definition at line 58 of file GpuParticleData.hpp.
Referenced by GpuParticleData::Storage::realloc_device_memory(), CoulombP3MImpl< FloatType, Architecture >::request_gpu(), and GpuParticleData::Storage::split_particle_struct().
|
staticconstexpr |
Definition at line 57 of file GpuParticleData.hpp.
Referenced by GpuParticleData::enable_property(), and DipolarDirectSumGpu::on_activation().