Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / MetaModelOptim
v4.10.0
|
TEGO.h
Go to the documentation of this file.
Definition: TEGO.h:57
int reuse_sampling(vector< URANIE::DataServer::TAttribute *> &in, URANIE::DataServer::TDataServer *tds, vector< vector< URANIE::DataServer::UEntry *>> &sampl, vector< char > &mark, bool done)
Definition: TEGO.cxx:225
virtual void build(URANIE::Relauncher::TRun *, vector< URANIE::DataServer::TAttribute *> &, URANIE::DataServer::TAttribute *)=0
double fillWithExpectedValue(vector< char > *mark, vector< URANIE::DataServer::UEntry *> *sampl, URANIE::DataServer::TDataServer &tds2, URANIE::Modeler::TKriging *krig)
void prepareInput(vector< URANIE::DataServer::UEntry *> *sampl, vector< URANIE::DataServer::UEntry *> *in)
Definition: TEGO.cxx:246
virtual int getNext(long, int, vector< vector< URANIE::DataServer::UEntry *>> &, vector< char > &)=0
TEGO(URANIE::DataServer::TDataServer *tds, URANIE::Relauncher::TRun *run)
Definition: TEGO.cxx:93
Definition: TEGO.h:77
int krigeage(double *in, double *out, void *info)
virtual void addObjective(URANIE::DataServer::TAttribute *, URANIE::Reoptimizer::TOptimFit *f=NULL)
Definition: TEGO.cxx:115
int init_sampling(vector< URANIE::DataServer::TAttribute *> &in, vector< vector< URANIE::DataServer::UEntry *>> &sampl, vector< char > &mark)
Definition: TEGO.cxx:199
virtual void build(URANIE::DataServer::TDataServer *, URANIE::Reoptimizer::TFitGetter *, vector< URANIE::DataServer::TAttribute *> &, URANIE::DataServer::TAttribute *, URANIE::DataServer::TAttribute *, double *, int)=0
Definition: TEGO.h:60
virtual void next()=0
virtual void more()=0
Definition: TEGO.h:95
virtual URANIE::Modeler::TKriging * next(vector< char > &, vector< vector< URANIE::DataServer::UEntry *>> &, int)=0
int egocrit(double *in, double *out, void *info)
int copyTDSall(URANIE::DataServer::TDataServer *tds, vector< vector< URANIE::DataServer::UEntry *>> &tab, vector< char > &mark)
Definition: TEGO.cxx:166
void fillSample(long ev, vector< URANIE::DataServer::UEntry *> *in, vector< URANIE::DataServer::UEntry *> *out, vector< URANIE::DataServer::UEntry *> *sampl)
Definition: TEGO.cxx:258
int copyTDSin(vector< URANIE::DataServer::TAttribute *> &in, URANIE::DataServer::TDataServer *tds, vector< vector< URANIE::DataServer::UEntry *>> &tab, vector< char > &mark)
Definition: TEGO.cxx:138
virtual void significantEI(double)=0