#include <WarpXOpenPMD.H>
◆ ParticleContainer
◆ ParticleIter
◆ WarpXParticleCounter()
◆ GetParticleOffsetOfProcessor()
void WarpXParticleCounter::GetParticleOffsetOfProcessor |
( |
const long & |
numParticles, |
|
|
unsigned long long & |
offset, |
|
|
unsigned long long & |
sum |
|
) |
| const |
|
private |
get the offset in the overall particle id collection
- Parameters
-
[out] | numParticles | particles on this processor / amrex fab |
[out] | offset | particle offset over all, mpi-global amrex fabs |
[out] | sum | number of all particles from all amrex fabs |
◆ GetTotalNumParticles()
unsigned long WarpXParticleCounter::GetTotalNumParticles |
( |
| ) |
const |
|
inline |
◆ m_MPIRank
int WarpXParticleCounter::m_MPIRank = 0 |
|
private |
◆ m_MPISize
int WarpXParticleCounter::m_MPISize = 1 |
|
private |
◆ m_ParticleCounterByLevel
std::vector<unsigned long long> WarpXParticleCounter::m_ParticleCounterByLevel |
|
private |
◆ m_ParticleOffsetAtRank
std::vector<unsigned long long> WarpXParticleCounter::m_ParticleOffsetAtRank |
◆ m_ParticleSizeAtRank
std::vector<unsigned long long> WarpXParticleCounter::m_ParticleSizeAtRank |
◆ m_Total
unsigned long long WarpXParticleCounter::m_Total = 0 |
|
private |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/latest/Source/Diagnostics/WarpXOpenPMD.H
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/latest/Source/Diagnostics/WarpXOpenPMD.cpp