highprecisionpso::VectorReduceOperation Class Referenceabstract

This an abstract class. It supplies the interface for reducing a vector of mpf_t values to a single value. More...

#include <general_objects.h>

Inheritance diagram for highprecisionpso::VectorReduceOperation:

Public Member Functions

virtual ~VectorReduceOperation ()
 The destructor. More...
 
virtual mpf_t * Evaluate (const std::vector< mpf_t * > &vec)=0
 Reduces the entries of the vector to a single value. More...
 
virtual std::string GetName ()=0
 Returns a string representation of this object. More...
 

Detailed Description

This an abstract class. It supplies the interface for reducing a vector of mpf_t values to a single value.

Constructor & Destructor Documentation

virtual highprecisionpso::VectorReduceOperation::~VectorReduceOperation ( )
inlinevirtual

The destructor.

Member Function Documentation


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