English Français

Documentation / Manuel développeur

Modules disponibles

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

#include <TSequentialRun.h>

Inheritance diagram for URANIE::Relauncher::TSequentialRun:
Collaboration diagram for URANIE::Relauncher::TSequentialRun:

Public Member Functions

 TSequentialRun (TEval *)
 
virtual ~TSequentialRun (void)
 
virtual void startSlave (void)
 
virtual void stopSlave (void)
 
virtual int get (long &)
 
- Public Member Functions inherited from URANIE::Relauncher::TSimpleRun
 TSimpleRun (TEval *fun)
 
virtual ~TSimpleRun ()
 
virtual Bool_t onMaster (void)
 
virtual void put (long, vector< URANIE::DataServer::UEntry * > *in, vector< URANIE::DataServer::UEntry * > *out, int icalc=0)
 
virtual Bool_t readyToGet ()
 
- Public Member Functions inherited from URANIE::Relauncher::TShareRun
 TShareRun (TEval *fun)
 
virtual ~TShareRun ()
 
virtual TEvalgetEval ()
 
- Public Member Functions inherited from URANIE::Relauncher::TRun
virtual ~TRun ()
 

Protected Attributes

TEval_workfun
 
- Protected Attributes inherited from URANIE::Relauncher::TSimpleRun
std::queue< struct element_qin
 
- Protected Attributes inherited from URANIE::Relauncher::TShareRun
TEval_fun
 

Additional Inherited Members

- Public Attributes inherited from URANIE::Relauncher::TRun
Int_t _ncpus
 

Constructor & Destructor Documentation

◆ TSequentialRun()

URANIE::Relauncher::TSequentialRun::TSequentialRun ( TEval fun)

◆ ~TSequentialRun()

URANIE::Relauncher::TSequentialRun::~TSequentialRun ( void  )
virtual

References stopSlave().

Member Function Documentation

◆ get()

◆ startSlave()

void URANIE::Relauncher::TSequentialRun::startSlave ( void  )
virtual

◆ stopSlave()

void URANIE::Relauncher::TSequentialRun::stopSlave ( void  )
virtual

Member Data Documentation

◆ _workfun

TEval* URANIE::Relauncher::TSequentialRun::_workfun
protected