This class is an abstract class. It supplies the interface for intermediate statistical evaluations. More...
#include <specific_statistical_evaluations.h>
Public Member Functions | |
virtual | ~SpecificStatisticalEvaluation () |
virtual std::vector< std::vector< mpf_t * > > | Evaluate ()=0 |
Performs some statistical evaluations. More... | |
virtual std::string | GetName ()=0 |
Returns a string representation of this object. More... | |
Detailed Description
This class is an abstract class. It supplies the interface for intermediate statistical evaluations.
Constructor & Destructor Documentation
|
inlinevirtual |
The destructor.
Member Function Documentation
|
pure virtual |
Performs some statistical evaluations.
- Returns
- The result of the statistical evaluations.
Implemented in highprecisionpso::DeltaUpdateCounterEvaluation, highprecisionpso::ConstantSpecificStatisticalEvaluation, highprecisionpso::GlobalAttractorEvaluation, highprecisionpso::LocalAttractorEvaluation, highprecisionpso::VelocityEvaluation, highprecisionpso::PositionEvaluation, highprecisionpso::CombineSpecificStatisticalEvaluation, highprecisionpso::OperatedSpecificStatisticalEvaluation, and highprecisionpso::PotentialCalculator.
|
pure virtual |
Returns a string representation of this object.
- Returns
- The name of the object.
Implemented in highprecisionpso::DeltaUpdateCounterEvaluation, highprecisionpso::ConstantSpecificStatisticalEvaluation, highprecisionpso::GlobalAttractorEvaluation, highprecisionpso::LocalAttractorEvaluation, highprecisionpso::PotentialSqrtAbsVelocityPlusSqrtDistToGlobalAttractor, highprecisionpso::VelocityEvaluation, highprecisionpso::PositionEvaluation, highprecisionpso::PotentialAbsVelocityPlusDistToGlobalAttractor, highprecisionpso::CombineSpecificStatisticalEvaluation, highprecisionpso::PotentialFunctionDifference, and highprecisionpso::OperatedSpecificStatisticalEvaluation.
The documentation for this class was generated from the following file:
- src/statistics/specific_statistical_evaluations.h