#include <TVizirIsland.h>
|
| 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) |
|
|
virtual void | solverLoop () |
|
| 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) |
|
| 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.
|
|
double | getTolerance () |
|
void | setTrace (URANIE::DataServer::TDataServer *tds) |
|
void | setLog () |
|
void | unsetLog () |
|
void | changeLog () |
|
Bool_t | getLog () |
|
|
void | run (struct vzrtribe *all) |
|
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) |
|
void | initTrace () |
|
◆ TVizirIsland() [1/2]
URANIE::Reoptimizer::TVizirIsland::TVizirIsland |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
URANIE::Relauncher::TRun * |
run, |
|
|
TVizirSolver * |
algo |
|
) |
| |
◆ TVizirIsland() [2/2]
URANIE::Reoptimizer::TVizirIsland::TVizirIsland |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
URANIE::Relauncher::TEval * |
fun, |
|
|
TVizirSolver * |
algo |
|
) |
| |
◆ ~TVizirIsland()
virtual URANIE::Reoptimizer::TVizirIsland::~TVizirIsland |
( |
| ) |
|
|
inlinevirtual |
◆ run()
void URANIE::Reoptimizer::TVizirIsland::run |
( |
struct vzrtribe * |
all | ) |
|
|
protected |
◆ setIsland()
void URANIE::Reoptimizer::TVizirIsland::setIsland |
( |
int |
size | ) |
|
|
inline |
◆ solverLoop()
void URANIE::Reoptimizer::TVizirIsland::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().
◆ _ilot
int URANIE::Reoptimizer::TVizirIsland::_ilot |
|
protected |