English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / ReLauncher: URANIE::Relauncher::TRun Class Reference
Uranie / ReLauncher v4.9.0
/* @license-end */
URANIE::Relauncher::TRun Class Referenceabstract

#include <TRun.h>

Inheritance diagram for URANIE::Relauncher::TRun:

Public Member Functions

virtual ~TRun ()
 
virtual TEvalgetEval ()=0
 
virtual void startSlave ()=0
 
virtual Bool_t onMaster ()=0
 
virtual void stopSlave ()=0
 
virtual void put (long, vector< URANIE::DataServer::UEntry * > *in, vector< URANIE::DataServer::UEntry * > *out, int icalc=0)=0
 
virtual Bool_t readyToGet ()=0
 
virtual int get (long &)=0
 

Public Attributes

Int_t _ncpus
 

Constructor & Destructor Documentation

◆ ~TRun()

virtual URANIE::Relauncher::TRun::~TRun ( )
inlinevirtual

Member Function Documentation

◆ get()

◆ getEval()

virtual TEval * URANIE::Relauncher::TRun::getEval ( )
pure virtual

◆ onMaster()

◆ put()

virtual void URANIE::Relauncher::TRun::put ( long  ,
vector< URANIE::DataServer::UEntry * > *  in,
vector< URANIE::DataServer::UEntry * > *  out,
int  icalc = 0 
)
pure virtual

◆ readyToGet()

◆ startSlave()

◆ stopSlave()

Member Data Documentation

◆ _ncpus