$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::StatSubscriber3D Class Reference

Handles statistics subscriptions for the BlockLattice3D. More...

#include <atomicBlock3D.h>

Inheritance diagram for plb::StatSubscriber3D:
Collaboration diagram for plb::StatSubscriber3D:

List of all members.

Public Member Functions

 StatSubscriber3D (AtomicBlock3D &block_)
virtual plint subscribeAverage ()
 Subscribe a new observable for which the average value is computed.
virtual plint subscribeSum ()
 Subscribe a new observable for which the sum is computed.
virtual plint subscribeMax ()
 Subscribe a new observable for which the maximum is computed.
virtual plint subscribeIntSum ()
 Subscribe a new integer observable for which the sum is computed.

Detailed Description

Handles statistics subscriptions for the BlockLattice3D.


Constructor & Destructor Documentation

plb::StatSubscriber3D::StatSubscriber3D ( AtomicBlock3D block_  ) 

Member Function Documentation

plint plb::StatSubscriber3D::subscribeAverage (  )  [virtual]

Subscribe a new observable for which the average value is computed.

Implements plb::StatSubscriber.

References plb::AtomicBlock3D::getInternalStatistics(), and plb::BlockStatistics::subscribeAverage().

plint plb::StatSubscriber3D::subscribeIntSum (  )  [virtual]

Subscribe a new integer observable for which the sum is computed.

Implements plb::StatSubscriber.

References plb::AtomicBlock3D::getInternalStatistics(), and plb::BlockStatistics::subscribeIntSum().

plint plb::StatSubscriber3D::subscribeMax (  )  [virtual]

Subscribe a new observable for which the maximum is computed.

Implements plb::StatSubscriber.

References plb::AtomicBlock3D::getInternalStatistics(), and plb::BlockStatistics::subscribeMax().

plint plb::StatSubscriber3D::subscribeSum (  )  [virtual]

Subscribe a new observable for which the sum is computed.

Implements plb::StatSubscriber.

References plb::AtomicBlock3D::getInternalStatistics(), and plb::BlockStatistics::subscribeSum().


The documentation for this class was generated from the following files: