Accessor for particle fields. More...
Public Member Functions | |
std::hive operations | |
| size_type | size () const noexcept |
| size_type | capacity () const noexcept |
| bool | empty () const noexcept |
| iterator | begin () const noexcept |
| iterator | end () const noexcept |
| iterator | get_iterator_from_pointer (element_type *the_pointer) const noexcept |
Implements std::hive::get_iterator. | |
Accessor for particle fields.
This class is supported for GPU execution. Provides bidirectional iterators over the existing particles.
| P | if write-only, particles are not created or destroyed but they are reinitialized |
|
noexcept |
|
noexcept |
|
nodiscardnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Implements std::hive::get_iterator.
T must be standard-layout.