Peano
Loading...
Searching...
No Matches
swift2::statistics Namespace Reference

Functions

template<typename Particle >
void reportSearchRadiusVTDt (const std::string &particleName)
 Report the search radius.
 
template<typename Particle >
bool reduceVelocityAndSearchRadiusUpdateParticlePredicate (const peano4::datamanagement::VertexMarker &marker, const Particle &localParticle)
 Reduce velocity and search radius stats into species information.
 
template<typename Particle >
void reduceVelocityAndSearchRadius (const peano4::datamanagement::VertexMarker &marker, Particle &localParticle)
 

Function Documentation

◆ reduceVelocityAndSearchRadius()

template<typename Particle >
void swift2::statistics::reduceVelocityAndSearchRadius ( const peano4::datamanagement::VertexMarker & marker,
Particle & localParticle )

Definition at line 4 of file Statistics.cpph.

References tarch::la::norm2().

Here is the call graph for this function:

◆ reduceVelocityAndSearchRadiusUpdateParticlePredicate()

template<typename Particle >
bool swift2::statistics::reduceVelocityAndSearchRadiusUpdateParticlePredicate ( const peano4::datamanagement::VertexMarker & marker,
const Particle & localParticle )

Reduce velocity and search radius stats into species information.

Inform the species about a local particle's search radius and velocity. This

Definition at line 19 of file Statistics.h.

◆ reportSearchRadiusVTDt()

template<typename Particle >
void swift2::statistics::reportSearchRadiusVTDt ( const std::string & particleName)

Report the search radius.

Degenerates to nop if it is not called by the global master.

Definition at line 5 of file Reports.cpph.

References _log, tarch::mpi::Rank::getInstance(), and logInfo.

Here is the call graph for this function: