Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / ReLauncher v4.9.0
|
#include <TLauncher2.h>
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 () |
TRun * | getRunner () |
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()
|
virtual |
Member Function Documentation
◆ setSaveError()
void URANIE::Relauncher::TLauncher2::setSaveError | ( | URANIE::DataServer::TDataServer * | tdserr | ) |
References URANIE::Relauncher::TMaster::_tds, and _tdserr.
◆ solverLoop()
|
virtual |
Implements URANIE::Relauncher::TMaster.
References URANIE::Relauncher::TMaster::_Naux, URANIE::Relauncher::TRun::_ncpus, URANIE::Relauncher::TMaster::_run, URANIE::Relauncher::TInformMaster::_sampl, _tdserr, URANIE::Relauncher::TMaster::allocDataEntries(), URANIE::Relauncher::TMaster::allocInCodeEntries(), URANIE::Relauncher::TMaster::allocOutCodeEntries(), URANIE::Relauncher::TInformMaster::allocSamplEntries(), URANIE::Relauncher::TInformMaster::build(), URANIE::Relauncher::TMaster::fillConstant(), URANIE::Relauncher::TRun::get(), URANIE::Relauncher::TInformMaster::getCurrentPattern(), URANIE::Relauncher::TRun::put(), URANIE::Relauncher::TInformMaster::putCurrentAsError(), and URANIE::Relauncher::TInformMaster::putCurrentPattern().
Member Data Documentation
◆ _tdserr
|
protected |
Referenced by setSaveError(), and solverLoop().