WarpX
Loading...
Searching...
No Matches
ParticleMoments.H File Reference
#include <AMReX_ParallelDescriptor.H>
#include <AMReX_ParticleReduce.H>
#include <AMReX_REAL.H>
#include <AMReX_Reduce.H>
#include <AMReX_Tuple.H>
#include <tuple>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  ablastr
 
namespace  ablastr::particles
 

Functions

template<typename T_PC>
static std::tuple< amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal > ablastr::particles::MinAndMaxPositions (T_PC const &pc)
 
template<typename T_PC, int T_RealSoAWeight>
static std::tuple< amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal, amrex::ParticleReal > ablastr::particles::MeanAndStdPositions (T_PC const &pc)