![]() |
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< 6 > |
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 |
| static constexpr std::size_t | dip_fld = 5 |
Particle properties that need to be communicated to the GPU.
Definition at line 54 of file GpuParticleData.hpp.
| using GpuParticleData::prop::bitset = std::bitset<6> |
Definition at line 61 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 60 of file GpuParticleData.hpp.
Referenced by GpuParticleData::enable_property(), and DipolarDirectSumGpu::on_activation().
|
staticconstexpr |
Definition at line 56 of file GpuParticleData.hpp.
Referenced by GpuParticleData::enable_property(), DipolarDirectSumGpu::on_activation(), and CoulombP3MHeffte< FloatType, Architecture, FFTConfig >::request_gpu().
|
staticconstexpr |
|
staticconstexpr |
Definition at line 58 of file GpuParticleData.hpp.
Referenced by GpuParticleData::Storage::realloc_device_memory(), CoulombP3MHeffte< FloatType, Architecture, FFTConfig >::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().