highprecisionpso::CombineSpecificStatisticalEvaluation Class Reference

This class implements a specific statistical evaluation, which combines two specific statistical evaluations by a combination operation. More...

#include <specific_statistical_evaluations.h>

Inheritance diagram for highprecisionpso::CombineSpecificStatisticalEvaluation:

Public Member Functions

 CombineSpecificStatisticalEvaluation (PairReduceOperation *operation, SpecificStatisticalEvaluation *operator1, SpecificStatisticalEvaluation *operator2)
 The constructor, where the combination operation and the specific statistical evaluations, which will be combined, can be specified. More...
 
std::vector< std::vector< mpf_t * > > Evaluate ()
 Evaluates the two specified specific statistical evaluations and combines them. More...
 
std::string GetName ()
 Returns a string representation of this object. More...
 
- Public Member Functions inherited from highprecisionpso::SpecificStatisticalEvaluation
virtual ~SpecificStatisticalEvaluation ()
 

Detailed Description

This class implements a specific statistical evaluation, which combines two specific statistical evaluations by a combination operation.

Constructor & Destructor Documentation

highprecisionpso::CombineSpecificStatisticalEvaluation::CombineSpecificStatisticalEvaluation ( PairReduceOperation operation,
SpecificStatisticalEvaluation operator1,
SpecificStatisticalEvaluation operator2 
)

The constructor, where the combination operation and the specific statistical evaluations, which will be combined, can be specified.

Parameters
operationThe operation, which determines how the specific statistical evaluations will be combined.
operator1The first specific statistical evaluation, which will be combined.
operator2The second specific statistical evaluation, which will be combined.

Member Function Documentation

std::vector<std::vector<mpf_t*> > highprecisionpso::CombineSpecificStatisticalEvaluation::Evaluate ( )
virtual

Evaluates the two specified specific statistical evaluations and combines them.

Returns
The result of the statistical evaluations.

Implements highprecisionpso::SpecificStatisticalEvaluation.

std::string highprecisionpso::CombineSpecificStatisticalEvaluation::GetName ( )
virtual

Returns a string representation of this object.

Returns
The name of the object.

Implements highprecisionpso::SpecificStatisticalEvaluation.


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