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::TLauncher2 Class Reference
Uranie / ReLauncher v4.9.0
/* @license-end */
URANIE::Relauncher::TLauncher2 Class Reference

#include <TLauncher2.h>

Inheritance diagram for URANIE::Relauncher::TLauncher2:
Collaboration diagram for URANIE::Relauncher::TLauncher2:

Public Member Functions

 TLauncher2 (URANIE::DataServer::TDataServer *tds, TRun *run)
 
 TLauncher2 (URANIE::DataServer::TDataServer *tds, TEval *fun)
 
 TLauncher2 (URANIE::DataServer::TDataServer *tds, TStandardEval *fun, const char *in, const char *out)
 
virtual ~TLauncher2 ()
 
void setSaveError (URANIE::DataServer::TDataServer *)
 
virtual void solverLoop ()
 
- Public Member Functions inherited from URANIE::Relauncher::TInformMaster
 TInformMaster (URANIE::DataServer::TDataServer *tds, TRun *run)
 
 TInformMaster (URANIE::DataServer::TDataServer *tds, TEval *fun)
 
 TInformMaster (URANIE::DataServer::TDataServer *tds, TStandardEval *fun, const char *in, const char *out)
 
virtual ~TInformMaster ()
 
- Public Member Functions inherited from URANIE::Relauncher::TMaster
 TMaster (URANIE::DataServer::TDataServer *, TRun *)
 
 TMaster (URANIE::DataServer::TDataServer *, TEval *)
 
 TMaster (URANIE::DataServer::TDataServer *, TStandardEval *, const char *, const char *)
 
virtual ~TMaster ()
 
void addConstantValue (URANIE::DataServer::TAttribute *att, double, bool KeepIt=false)
 
void addConstantValue (URANIE::DataServer::TAttribute *att, URANIE::DataServer::UEntry *, bool KeepIt=false)
 
void addTemporary (URANIE::DataServer::TAttribute *att)
 
void fillConstant ()
 
URANIE::DataServer::TDataServer * getTDS ()
 
TRungetRunner ()
 
void clean ()
 

Protected Attributes

URANIE::DataServer::TDataServer * _tdserr
 
- Protected Attributes inherited from URANIE::Relauncher::TInformMaster
URANIE::DataServer::TDSNtupleD * _sampl
 
string _samplename
 
TList _inleaves
 
- Protected Attributes inherited from URANIE::Relauncher::TMaster
URANIE::DataServer::TDataServer * _tds
 
TRun_run
 
TRun_localrun
 
TEval_fun
 
TList _param
 
TList _sortie
 
int _NinDat
 
int _NinCod
 
int _Naux
 
int _NoutCod
 
int _NoutDat
 

Additional Inherited Members

- Protected Member Functions inherited from URANIE::Relauncher::TInformMaster
void getSample ()
 
void build ()
 
void allocSamplEntries (vector< URANIE::DataServer::UEntry * > &vec)
 
void getCurrentPattern (Int_t ipati, vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *)
 
void putCurrentPattern (vector< URANIE::DataServer::UEntry * > *in, vector< URANIE::DataServer::UEntry * > *out, vector< URANIE::DataServer::UEntry * > *evt)
 
void putCurrentAsError (Int_t i, vector< URANIE::DataServer::UEntry * > *in, URANIE::DataServer::TDataServer *tds)
 
- Protected Member Functions inherited from URANIE::Relauncher::TMaster
void match_input ()
 
void fillDS ()
 
void allocInCodeEntries (int siz, vector< vector< URANIE::DataServer::UEntry * > > &, bool withid=false)
 
void allocOutCodeEntries (int siz, vector< vector< URANIE::DataServer::UEntry * > > &)
 
void allocGradCodeEntries (int siz, vector< vector< URANIE::DataServer::UEntry * > > &)
 
void allocDataEntries (int siz, vector< vector< URANIE::DataServer::UEntry * > > &)
 
void allocDataEntries (vector< URANIE::DataServer::UEntry * > &)
 
void inputForCode (const double *, double *)
 
void inputForCode (const double *, vector< URANIE::DataServer::UEntry * > *)
 
void outputFromCode (vector< URANIE::DataServer::UEntry * > *, double *)
 
void inputForCode (const vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *)
 
void allFromCode (vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *)
 

Constructor & Destructor Documentation

◆ TLauncher2() [1/3]

URANIE::Relauncher::TLauncher2::TLauncher2 ( URANIE::DataServer::TDataServer *  tds,
TRun run 
)

◆ TLauncher2() [2/3]

URANIE::Relauncher::TLauncher2::TLauncher2 ( URANIE::DataServer::TDataServer *  tds,
TEval fun 
)

◆ TLauncher2() [3/3]

URANIE::Relauncher::TLauncher2::TLauncher2 ( URANIE::DataServer::TDataServer *  tds,
TStandardEval fun,
const char *  in,
const char *  out 
)

◆ ~TLauncher2()

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

Member Function Documentation

◆ setSaveError()

void URANIE::Relauncher::TLauncher2::setSaveError ( URANIE::DataServer::TDataServer *  tdserr)

◆ solverLoop()

Member Data Documentation

◆ _tdserr

URANIE::DataServer::TDataServer* URANIE::Relauncher::TLauncher2::_tdserr
protected

Referenced by setSaveError(), and solverLoop().