Scippy

UG

Ubiquity Generator framework

BbParaSolution Class Referenceabstract

class for solution More...

#include <bbParaSolution.h>

+ Inheritance diagram for BbParaSolution:

Public Member Functions

 BbParaSolution ()
 DO NOT HAVE DATA MEMBER!! More...
 
virtual ~BbParaSolution ()
 destructor More...
 
virtual double getObjectiveFunctionValue ()=0
 get objective function value More...
 
virtual double getCutOffValue ()
 get cutoff value More...
 
- Public Member Functions inherited from ParaSolution
 ParaSolution ()
 DO NOT HAVE DATA MEMBER!! More...
 
virtual ~ParaSolution ()
 destructor More...
 
virtual ParaSolutionclone (ParaComm *comm)=0
 create clone of this object More...
 
virtual void bcast (ParaComm *comm, int root)=0
 broadcast solution data More...
 
virtual void send (ParaComm *comm, int destination)=0
 send solution data More...
 
virtual void receive (ParaComm *comm, int source)=0
 receive solution data More...
 
virtual const std::string toString ()
 stringfy ParaSolution object More...
 

Detailed Description

class for solution

This class should NOT have any data member.

Definition at line 50 of file bbParaSolution.h.

Constructor & Destructor Documentation

◆ BbParaSolution()

DO NOT HAVE DATA MEMBER!!

default constructor

Definition at line 62 of file bbParaSolution.h.

◆ ~BbParaSolution()

virtual ~BbParaSolution ( )
virtual

destructor

Definition at line 70 of file bbParaSolution.h.

References BbParaSolution::getObjectiveFunctionValue().

Member Function Documentation

◆ getCutOffValue()

virtual double getCutOffValue ( )
virtual

get cutoff value

Returns
cutoff value

Definition at line 86 of file bbParaSolution.h.

Referenced by BbParaLoadCoordinator::sendCutOffValue().

◆ getObjectiveFunctionValue()