37#ifndef __PARA_SOLVER_TERMINATION_STATE_H__
38#define __PARA_SOLVER_TERMINATION_STATE_H__
95 gzstream::ogzstream &out
103 gzstream::igzstream &in
Base class of communicator object.
class ParaSolverTerminationState (Solver termination state in a ParaSolver)
ParaSolverTerminationState()
virtual void send(ParaComm *comm, int destination, int tag)=0
send this object
virtual bool read(ParaComm *comm, gzstream::igzstream &in)=0
read ParaSolverTerminationState from checkpoint file
virtual int getInterruptedMode()=0
getter of interrupted flag
virtual void write(gzstream::ogzstream &out)=0
write ParaSolverTerminationState to checkpoint file
virtual double getDeterministicTime()=0
getter of deterministic time
virtual ~ParaSolverTerminationState()
virtual std::string toString(ParaInitiator *initiator)=0
stringfy ParaSolverTerminationState object
virtual void receive(ParaComm *comm, int source, int tag)=0
receive this object
static ScipParaCommTh * comm
Utilities for handling gzipped input and output streams.
Base class of communicator for UG Framework.
Base class of initiator that maintains original problem and incumbent solution.