highprecisionpso::CombineSpecificFunction Class Reference
This class implements a specific function, which combines two specific functions with an operation. More...
#include <specific_functions.h>
Inheritance diagram for highprecisionpso::CombineSpecificFunction:

Public Member Functions | |
| CombineSpecificFunction (PairReduceOperation *operation, SpecificFunction *operator1, SpecificFunction *operator2) | |
| The constructor, which specifies the combination operation and the two specific functions, which should be combined. More... | |
| std::vector< mpf_t * > | Eval (const std::vector< mpf_t * > &pos) |
| Returns the evaluation of the combination of the two specific functions. More... | |
| std::string | GetName () |
| Returns a string representation of this object. More... | |
Public Member Functions inherited from highprecisionpso::SpecificFunction | |
| virtual | ~SpecificFunction () |
| The destructor. More... | |
Detailed Description
This class implements a specific function, which combines two specific functions with an operation.
Constructor & Destructor Documentation
| highprecisionpso::CombineSpecificFunction::CombineSpecificFunction | ( | PairReduceOperation * | operation, |
| SpecificFunction * | operator1, | ||
| SpecificFunction * | operator2 | ||
| ) |
The constructor, which specifies the combination operation and the two specific functions, which should be combined.
- Parameters
-
operation The combine operation. operator1 The first parameter of the operation. operator2 The second parameter of the operation.
Member Function Documentation
|
virtual |
Returns the evaluation of the combination of the two specific functions.
- Parameters
-
pos The position.
- Returns
- The evaluation of the position.
Implements highprecisionpso::SpecificFunction.
|
virtual |
Returns a string representation of this object.
- Returns
- The name of the object.
Implements highprecisionpso::SpecificFunction.
The documentation for this class was generated from the following file:
- src/function/specific_functions.h

Public Member Functions inherited from
1.8.11