Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]()  | 
  
    Uranie / ReOptimizer
    v4.10.0
    
   | 
 
URANIE::Reoptimizer::TVizirShare Class Reference
  #include <TVizirShare.h>
Inheritance diagram for URANIE::Reoptimizer::TVizirShare:

Collaboration diagram for URANIE::Reoptimizer::TVizirShare:

Public Member Functions | |
| TVizirShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run, TVizirSolver *algo) | |
| TVizirShare (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun, TVizirSolver *algo) | |
| virtual | ~TVizirShare () | 
| void | setFixedSeed () | 
| virtual void | addObjective (URANIE::DataServer::TAttribute *, TOptimFit *f=NULL) | 
  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 () | 
| void | setTrace (URANIE::DataServer::TDataServer *tds) | 
| void | setLog () | 
| void | unsetLog () | 
| void | changeLog () | 
| Bool_t | getLog () | 
Protected Member Functions | |
| 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 | _obj | 
| int | _valid | 
| 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
◆ TVizirShare() [1/2]
| URANIE::Reoptimizer::TVizirShare::TVizirShare | ( | URANIE::DataServer::TDataServer * | tds, | 
| URANIE::Relauncher::TRun * | run, | ||
| TVizirSolver * | algo | ||
| ) | 
◆ TVizirShare() [2/2]
| URANIE::Reoptimizer::TVizirShare::TVizirShare | ( | URANIE::DataServer::TDataServer * | tds, | 
| URANIE::Relauncher::TEval * | fun, | ||
| TVizirSolver * | algo | ||
| ) | 
◆ ~TVizirShare()
      
  | 
  virtual | 
References _crit.
Member Function Documentation
◆ addObjective()
      
  | 
  virtual | 
Implements URANIE::Reoptimizer::TOptimShare.
References _crit.
◆ build()
      
  | 
  protected | 
◆ decode()
      
  | 
  protected | 
◆ fill() [1/2]
      
  | 
  protected | 
◆ fill() [2/2]
      
  | 
  protected | 
◆ fillChoice()
      
  | 
  protected | 
References URANIE::Reoptimizer::TOptimShare::_const, _crit, and URANIE::Reoptimizer::TFitGetter::from().
Referenced by URANIE::Reoptimizer::TVizir2::run(), and URANIE::Reoptimizer::TVizirIsland::run().
◆ fillData()
      
  | 
  protected | 
Referenced by URANIE::Reoptimizer::TVizir2::run(), and URANIE::Reoptimizer::TVizirIsland::run().
◆ fillTrace()
      
  | 
  protected | 
References URANIE::Reoptimizer::TOptimShare::_idtrc, and URANIE::Reoptimizer::TOptimShare::_tdstrc.
Referenced by URANIE::Reoptimizer::TVizir2::run(), and URANIE::Reoptimizer::TVizirIsland::run().
◆ nodecode()
      
  | 
  protected | 
◆ setFixedSeed()
| void URANIE::Reoptimizer::TVizirShare::setFixedSeed | ( | ) | 
Member Data Documentation
◆ _crit
      
  | 
  protected | 
◆ _minmax
      
  | 
  protected | 
◆ _obj
      
  | 
  protected | 
◆ _solv
      
  | 
  protected | 
◆ _valid
      
  | 
  protected | 
            
            
 Public Member Functions inherited from