Scippy

UG

Ubiquity Generator framework

ParaInitialStat Class Referenceabstract

class for initial statistics collecting after racing More...

#include <paraInitialStat.h>

+ Inheritance diagram for ParaInitialStat:

Public Member Functions

 ParaInitialStat ()
 DO NOT HAVE DATA MEMBER!! More...
 
virtual ~ParaInitialStat ()
 destructor More...
 
virtual ParaInitialStatclone (ParaComm *comm)=0
 create clone of this object More...
 
virtual void send (ParaComm *comm, int dest)=0
 send function for ParaInitialStat object More...
 
virtual void receive (ParaComm *comm, int source)=0
 receive function for ParaInitialStat object More...
 
virtual const std::string toString ()=0
 stringfy ParaInitialStat object (for debugging) More...
 

Detailed Description

class for initial statistics collecting after racing

This class should NOT have any data member.

Definition at line 51 of file paraInitialStat.h.

Constructor & Destructor Documentation

◆ ParaInitialStat()

DO NOT HAVE DATA MEMBER!!

default constructor

Definition at line 62 of file paraInitialStat.h.

Referenced by ScipParaInitialStat::~ScipParaInitialStat().

◆ ~ParaInitialStat()

Member Function Documentation

◆ clone()

virtual ParaInitialStat* clone ( ParaComm comm)
pure virtual

create clone of this object

Returns
pointer to ParaInitialStat object
Parameters
commcommunicator used

Implemented in ScipParaInitialStat.

Referenced by ParaInitialStat::~ParaInitialStat().

◆ receive()

virtual void receive ( ParaComm comm,
int  source 
)
pure virtual

receive function for ParaInitialStat object

Returns
always 0 (for future extensions)
Parameters
commcommunicator used
sourcesource rank

Implemented in ScipParaInitialStatMpi, and ScipParaInitialStatTh.

Referenced by ScipParaLoadCoordinator::processTagInitialStat(), and ParaInitialStat::~ParaInitialStat().

◆ send()

virtual void send ( ParaComm comm,
int  dest 
)
pure virtual

send function for ParaInitialStat object

Returns
always 0 (for future extensions)
Parameters
commcommunicator used
destdestination rank

Implemented in ScipParaInitialStatMpi, and ScipParaInitialStatTh.

Referenced by ScipParaSolver::freeSubproblem(), and ParaInitialStat::~ParaInitialStat().

◆ toString()

virtual const std::string toString ( )
pure virtual

stringfy ParaInitialStat object (for debugging)

Returns
string to show inside of this object

Implemented in ScipParaInitialStat.

Referenced by ParaInitialStat::~ParaInitialStat().