Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / ReLauncher v4.9.0
|
#include <TInformMaster.h>
Public Member Functions | |
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 () |
TRun * | getRunner () |
virtual void | solverLoop ()=0 |
void | clean () |
Protected Member Functions | |
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 * > *) |
Protected Attributes | |
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 |
Constructor & Destructor Documentation
◆ TInformMaster() [1/3]
URANIE::Relauncher::TInformMaster::TInformMaster | ( | URANIE::DataServer::TDataServer * | tds, |
TRun * | run | ||
) |
References getSample().
◆ TInformMaster() [2/3]
URANIE::Relauncher::TInformMaster::TInformMaster | ( | URANIE::DataServer::TDataServer * | tds, |
TEval * | fun | ||
) |
References getSample().
◆ TInformMaster() [3/3]
URANIE::Relauncher::TInformMaster::TInformMaster | ( | URANIE::DataServer::TDataServer * | tds, |
TStandardEval * | fun, | ||
const char * | in, | ||
const char * | out | ||
) |
References getSample().
◆ ~TInformMaster()
|
virtual |
References _inleaves, _sampl, and _samplename.
Member Function Documentation
◆ allocSamplEntries()
|
protected |
References _inleaves.
Referenced by URANIE::Relauncher::TLauncher2::solverLoop().
◆ build()
|
protected |
References URANIE::Relauncher::TMaster::_tds, and URANIE::Relauncher::TMaster::fillDS().
Referenced by URANIE::Relauncher::TLauncher2::solverLoop().
◆ getCurrentPattern()
|
protected |
References _inleaves, _sampl, and URANIE::Relauncher::TMaster::inputForCode().
Referenced by URANIE::Relauncher::TLauncher2::solverLoop().
◆ getSample()
|
protected |
References _inleaves, _sampl, _samplename, and URANIE::Relauncher::TMaster::_tds.
Referenced by TInformMaster(), TInformMaster(), and TInformMaster().
◆ putCurrentAsError()
|
protected |
References _inleaves, and _sampl.
Referenced by URANIE::Relauncher::TLauncher2::solverLoop().
◆ putCurrentPattern()
|
protected |
References URANIE::Relauncher::TMaster::_tds, and URANIE::Relauncher::TMaster::allFromCode().
Referenced by URANIE::Relauncher::TLauncher2::solverLoop().
Member Data Documentation
◆ _inleaves
|
protected |
Referenced by allocSamplEntries(), getCurrentPattern(), getSample(), putCurrentAsError(), and ~TInformMaster().
◆ _sampl
|
protected |
◆ _samplename
|
protected |
Referenced by getSample(), and ~TInformMaster().