#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 |
|
inlinenodiscard |
◆ 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/6270/Source/Diagnostics/WarpXOpenPMD.H
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6270/Source/Diagnostics/WarpXOpenPMD.cpp