$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <combinedStatistics.h>

Public Member Functions | |
| virtual | ~CombinedStatistics () |
| virtual CombinedStatistics * | clone () const =0 |
| void | combine (std::vector< BlockStatistics const * > &individualStatistics, BlockStatistics &result) const |
Protected Member Functions | |
| virtual void | reduceStatistics (std::vector< double > &averageObservables, std::vector< double > &sumWeights, std::vector< double > &sumObservables, std::vector< double > &maxObservables, std::vector< plint > &intSumObservables) const =0 |
| plb::CombinedStatistics::~CombinedStatistics | ( | ) | [virtual] |
| virtual CombinedStatistics* plb::CombinedStatistics::clone | ( | ) | const [pure virtual] |
Implemented in plb::SerialCombinedStatistics.
Referenced by plb::align(), plb::MultiNTensorField3D< T >::clone(), plb::MultiTensorField3D< T, nDim >::clone(), plb::MultiScalarField3D< T >::clone(), plb::MultiNTensorField2D< T >::clone(), plb::MultiTensorField2D< T, nDim >::clone(), plb::MultiScalarField2D< T >::clone(), plb::MultiBlockLattice3D< T, Descriptor >::clone(), plb::MultiBlockLattice2D< T, Descriptor >::clone(), plb::except(), plb::extend(), plb::generateIntersectMultiBlockLattice(), plb::generateIntersectMultiNTensorField(), plb::generateIntersectMultiScalarField(), plb::generateIntersectMultiTensorField(), plb::generateJoinMultiBlockLattice(), plb::generateJoinMultiNTensorField(), plb::generateJoinMultiScalarField(), plb::generateJoinMultiTensorField(), plb::generateMultiBlockLattice(), plb::generateMultiNTensorField(), plb::generateMultiScalarField(), plb::generateMultiTensorField(), plb::redistribute(), plb::VoxelizedDomain3D< T >::reparallelize(), and plb::reparallelize().
| void plb::CombinedStatistics::combine | ( | std::vector< BlockStatistics const * > & | individualStatistics, | |
| BlockStatistics & | result | |||
| ) | const |
| virtual void plb::CombinedStatistics::reduceStatistics | ( | std::vector< double > & | averageObservables, | |
| std::vector< double > & | sumWeights, | |||
| std::vector< double > & | sumObservables, | |||
| std::vector< double > & | maxObservables, | |||
| std::vector< plint > & | intSumObservables | |||
| ) | const [protected, pure virtual] |
Implemented in plb::SerialCombinedStatistics.
Referenced by combine().
1.6.3
1.6.3