OpenLB 1.7
Loading...
Searching...
No Matches
Namespaces | Functions
particleStatistics.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::particles
 
namespace  olb::particles::statistics
 

Functions

template<typename T , typename S , typename PARTICLETYPE , typename F >
void olb::particles::statistics::evaluateParticleSystemStatistics (SuperParticleSystem< T, PARTICLETYPE > &sParticleSystem, std::vector< S > &data, int noSampledQuantities, F f, int root=0)
 Evaluate particle statistics for each cuboid (each ParticleSystem)
 
template<typename T , typename PARTICLETYPE , typename PCONDITION = conditions::valid_particles>
std::vector< std::size_t > olb::particles::statistics::gatherActivity (SuperParticleSystem< T, PARTICLETYPE > &sParticleSystem)
 Gather number of active particles and total number for each cuboid.
 
template<typename T , typename PARTICLETYPE >
void olb::particles::statistics::printActivityGathered (SuperParticleSystem< T, PARTICLETYPE > &sParticleSystem)
 Print activity gathered a main processor.