Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / ReOptimizer
v4.11.0
|
URANIE::Reoptimizer::TOptimReprise Class Referenceabstract
#include <TOptimShare.h>
Inheritance diagram for URANIE::Reoptimizer::TOptimReprise:

Collaboration diagram for URANIE::Reoptimizer::TOptimReprise:

Public Member Functions | |
| TOptimReprise (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run) | |
| TOptimReprise (URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TEval *fun) | |
| virtual | ~TOptimReprise () |
| virtual void | extend (int more)=0 |
| virtual int | item (int id, double *in, double *out)=0 |
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 () |
| virtual void | addObjective (URANIE::DataServer::TAttribute *, TOptimFit *f=NULL)=0 |
| 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) |
| virtual void | setMaximumEval (int max)=0 |
| void | setTrace (URANIE::DataServer::TDataServer *tds) |
| void | setLog () |
| void | unsetLog () |
| void | changeLog () |
| Bool_t | getLog () |
Additional Inherited Members | |
Protected Member Functions inherited from URANIE::Reoptimizer::TOptimShare | |
| void | initTrace () |
Protected Attributes inherited from URANIE::Reoptimizer::TOptimShare | |
| double | _prec |
| TObjArray | _const |
| URANIE::DataServer::TDataServer * | _tdstrc |
| int | _idtrc |
| Bool_t | _blog |
Detailed Description
subclasses adding methode for EGO (reprise, results)
Constructor & Destructor Documentation
◆ TOptimReprise() [1/2]
|
inline |
◆ TOptimReprise() [2/2]
|
inline |
◆ ~TOptimReprise()
|
inlinevirtual |
Member Function Documentation
◆ extend()
|
pure virtual |
protocole
Implemented in URANIE::Reoptimizer::TCMAES, URANIE::Reoptimizer::TVizirIsland, and URANIE::Reoptimizer::TVizir2.
◆ item()
|
pure virtual |
Implemented in URANIE::Reoptimizer::TCMAES, URANIE::Reoptimizer::TVizirIsland, and URANIE::Reoptimizer::TVizir2.

Public Member Functions inherited from