A point in solution space. More...
#include <AbstractSolutionPoint.h>
Public Member Functions | |
AbstractSolutionPoint (void) | |
Default Constructor, empty map. | |
~AbstractSolutionPoint (void) | |
Default Destructor. | |
AbstractSolutionPoint (mtlVector &v) | |
Constructor that converts an mtlVector to an AbstractSolution point. | |
AbstractSolutionPoint < my_alg_type > | operator+ (AbstractSolutionPoint< my_alg_type > &p2) |
AbstractSolutionPoint < my_alg_type > | operator- (AbstractSolutionPoint< my_alg_type > &p2) |
Friends | |
AbstractSolutionPoint < my_alg_type > | operator* (SCA s, AbstractSolutionPoint< my_alg_type > &p) |
A point in solution space.
An AbstractSolutionPoint is of the form map<LET, SCA>, where each scalar correspond to the coefficient of the unit vectors in the direction given by the corresponding LET.