Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / ReOptimizer
v4.11.0
|
#include <TVizirIsland.h>


Public Member Functions | |
| TVizirIsland (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run, TVizirSolver *algo) | |
| TVizirIsland (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun, TVizirSolver *algo) | |
| virtual | ~TVizirIsland () |
| void | setIsland (int size) |
TMaster protocole | |
| virtual void | solverLoop () |
| virtual void | extend (int mode) |
| virtual int | item (int id, double *in, double *out) |
Public Member Functions inherited from URANIE::Reoptimizer::TVizirShare | |
| TVizirShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run, TVizirSolver *algo) | |
| TVizirShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun, TVizirSolver *algo) | |
| virtual | ~TVizirShare () |
| virtual void | addObjective (URANIE::DataServer::TAttribute *, TOptimFit *f=NULL) |
| virtual void | setMaximumEval (int max) |
Public Member Functions inherited from URANIE::Reoptimizer::TOptimReprise | |
| TOptimReprise (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run) | |
| TOptimReprise (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun) | |
| virtual | ~TOptimReprise () |
Public Member Functions inherited from URANIE::Reoptimizer::TOptimShare | |
| TOptimShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run) | |
| TOptimShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun) | |
| virtual | ~TOptimShare () |
| void | addConstraint (URANIE::DataServer::TAttribute *, TOptimFit *f=NULL) |
| void | setTolerance (double prec) |
| Set the mono precision stop threshold. More... | |
| double | getTolerance () |
| virtual void | setStartingPoint (double *pt) |
| virtual void | setStartingPoint (int nb, double *pt) |
| void | setTrace (URANIE::DataServer::TDataServer *tds) |
| void | setLog () |
| void | unsetLog () |
| void | changeLog () |
| Bool_t | getLog () |
Protected Member Functions | |
| void | run (struct vzrtribe *all) |
Protected Member Functions inherited from URANIE::Reoptimizer::TVizirShare | |
| void | build () |
| void | nodecode (Double_t *code, Double_t *phys) |
| void | decode (Double_t *code, Double_t *phys) |
| void | fillChoice (vector< URANIE::DataServer::UEntry *> *all, double *out) |
| vector< URANIE::DataServer::UEntry * > * | fillData (vector< URANIE::DataServer::UEntry *> *in, vector< URANIE::DataServer::UEntry *> *out) |
| void | fillTrace (vector< URANIE::DataServer::UEntry *> *in, vector< URANIE::DataServer::UEntry *> *out, vector< URANIE::DataServer::UEntry *> *all) |
| void | fill (struct vzragent *ag) |
| void | fill (struct vzragent *ag, int &decal) |
Protected Member Functions inherited from URANIE::Reoptimizer::TOptimShare | |
| void | initTrace () |
Protected Attributes | |
| int | _ilot |
Protected Attributes inherited from URANIE::Reoptimizer::TVizirShare | |
| int | _obj |
| int | _valid |
| int | _max |
| TMatrixD | _minmax |
| TObjArray | _crit |
| TVizirSolver * | _solv |
Protected Attributes inherited from URANIE::Reoptimizer::TOptimShare | |
| double | _prec |
| TObjArray | _const |
| URANIE::DataServer::TDataServer * | _tdstrc |
| int | _idtrc |
| Bool_t | _blog |
Constructor & Destructor Documentation
◆ TVizirIsland() [1/2]
| URANIE::Reoptimizer::TVizirIsland::TVizirIsland | ( | URANIE::DataServer::TDataServer * | tds, |
| URANIE::Relauncher::TRun * | run, | ||
| TVizirSolver * | algo | ||
| ) |
References _ilot.
◆ TVizirIsland() [2/2]
| URANIE::Reoptimizer::TVizirIsland::TVizirIsland | ( | URANIE::DataServer::TDataServer * | tds, |
| URANIE::Relauncher::TEval * | fun, | ||
| TVizirSolver * | algo | ||
| ) |
References _ilot.
◆ ~TVizirIsland()
|
inlinevirtual |
Member Function Documentation
◆ extend()
|
virtual |
TOptimShare protocole
Implements URANIE::Reoptimizer::TOptimReprise.
◆ item()
|
virtual |
Implements URANIE::Reoptimizer::TOptimReprise.
◆ run()
|
protected |
References URANIE::Reoptimizer::TVizirShare::_obj, URANIE::Reoptimizer::TVizirShare::_solv, URANIE::Reoptimizer::TOptimShare::_tdstrc, URANIE::Reoptimizer::TVizirShare::_valid, URANIE::Reoptimizer::TVizirShare::decode(), URANIE::Reoptimizer::TVizirShare::fillChoice(), URANIE::Reoptimizer::TVizirShare::fillData(), URANIE::Reoptimizer::TVizirShare::fillTrace(), URANIE::Reoptimizer::TVizirSolver::isCoded(), and URANIE::Reoptimizer::TVizirShare::nodecode().
Referenced by solverLoop().
◆ setIsland()
|
inline |
References _ilot.
◆ solverLoop()
|
virtual |
References URANIE::Reoptimizer::TOptimShare::_const, URANIE::Reoptimizer::TVizirShare::_crit, _ilot, URANIE::Reoptimizer::TVizirShare::_obj, URANIE::Reoptimizer::TOptimShare::_prec, URANIE::Reoptimizer::TVizirShare::_solv, URANIE::Reoptimizer::TVizirShare::_valid, URANIE::Reoptimizer::TVizirShare::build(), URANIE::Reoptimizer::TVizirSolver::build(), URANIE::Reoptimizer::TVizirShare::fill(), and run().
Member Data Documentation
◆ _ilot
|
protected |
Referenced by setIsland(), solverLoop(), and TVizirIsland().

Public Member Functions inherited from