37#ifndef __PARA_TIME_LIMIT_MONITOR_TH_H__
38#define __PARA_TIME_LIMIT_MONITOR_TH_H__
123 std::cout <<
"****** send TagHardTimeLimit message *****" << std::endl;
Communicator object for C++11 thread communications.
int send(void *bufer, int count, const int datatypeId, int dest, const int tag)
send function for standard ParaData types
Communicator object for pthreads thread communications.
class ParaTimeLimitMonitorTh
void run()
run this time limit monitor
double hardTimeLimit
hard time limit
virtual ~ParaTimeLimitMonitorTh()
destructor
ParaCommCPP11 * paraComm
ParaCommunicator used.
ParaTimeLimitMonitorTh(ParaCommCPP11 *comm, double timelimit)
constructor
ParaTimeLimitMonitorTh()
default constructor
static ScipParaCommTh * comm
static const int ParaBYTE
static const int TagHardTimeLimit
ParaComm extension for C++11 thread communication.
ParaComm extension for Pthreads communication.
#define PARA_COMM_CALL(paracommcall)
Defines for UG Framework.
#define THROW_LOGICAL_ERROR1(msg1)