class ParaSolverState (ParaSolver state object for notification message)
More...
#include <paraSolverState.h>
class ParaSolverState (ParaSolver state object for notification message)
Definition at line 50 of file paraSolverState.h.
◆ ParaSolverState()
◆ ~ParaSolverState()
◆ getDeterministicTime()
| virtual double getDeterministicTime |
( |
| ) |
|
|
pure virtual |
getter of deterministic time
- Returns
- deterministic time
Implemented in BbParaSolverState.
◆ getGlobalSubtreeId()
| virtual int getGlobalSubtreeId |
( |
| ) |
|
|
pure virtual |
getter of global subtree id
- Returns
- global subtree id
Implemented in BbParaSolverState.
◆ getLcId()
getter of LoadCoordintor id
- Returns
- LoadCoordinator id
Implemented in BbParaSolverState.
◆ getNotificaionId()
| virtual unsigned int getNotificaionId |
( |
| ) |
|
|
pure virtual |
◆ isRacingStage()
| virtual bool isRacingStage |
( |
| ) |
|
|
pure virtual |
getter of isRacingStage
- Returns
- true if the Solver notified this message is in racing stage, false otherwise
Implemented in BbParaSolverState.
◆ receive()
| virtual void receive |
( |
ParaComm * |
comm, |
|
|
int |
source, |
|
|
int |
tag |
|
) |
| |
|
pure virtual |
◆ send()
| virtual void send |
( |
ParaComm * |
comm, |
|
|
int |
destination, |
|
|
int |
tag |
|
) |
| |
|
pure virtual |
◆ toString()
| virtual std::string toString |
( |
| ) |
|
|
pure virtual |