#include <AMReX_Particle.H>
◆ ~ParticleIDWrapper()
amrex::ParticleIDWrapper::~ParticleIDWrapper |
( |
| ) |
|
|
defaultnoexcept |
◆ ParticleIDWrapper() [1/3]
◆ ParticleIDWrapper() [2/3]
◆ ParticleIDWrapper() [3/3]
◆ is_valid()
Check the particle is valid, via the sign of the id.
Returns true if the particle is valid (the id is positive), otherwise false (invalid particle).
◆ make_invalid()
Mark the particle as invalid
Swaps the is_valid (sign) bit to invalid. This is NOT identical to id = -id, but it is equally reversible via make_valid().
◆ make_valid()
Mark the particle as valid
Swaps the is_valid (sign) bit to valid. This is NOT identical to id = -id, but it is equally reversible via make_invalid().
◆ operator Long()
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ m_idata
uint64_t* amrex::ParticleIDWrapper::m_idata |
The documentation for this struct was generated from the following file: