diff options
Diffstat (limited to 'Source/Python/WarpXWrappers.cpp')
-rw-r--r-- | Source/Python/WarpXWrappers.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Python/WarpXWrappers.cpp b/Source/Python/WarpXWrappers.cpp index d91cd9a88..accecd615 100644 --- a/Source/Python/WarpXWrappers.cpp +++ b/Source/Python/WarpXWrappers.cpp @@ -240,11 +240,12 @@ namespace return dx[dir]; } - long warpx_getNumParticles(const char* char_species_name) { + long warpx_getNumParticles(const char* char_species_name, const bool local) { const auto & mypc = WarpX::GetInstance().GetPartContainer(); const std::string species_name(char_species_name); auto & myspc = mypc.GetParticleContainerFromName(species_name); - return myspc.TotalNumberOfParticles(); + // the first argument below is to only count valid particles + return myspc.TotalNumberOfParticles(true, local); } #define WARPX_GET_FIELD(FIELD, GETTER) \ |