Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / MetaModelOptim v4.9.0
|
URANIE::MetaModelOptim::TEgoHjSolver Class Reference
#include <TEgoShareSolver.h>
Inheritance diagram for URANIE::MetaModelOptim::TEgoHjSolver:
Collaboration diagram for URANIE::MetaModelOptim::TEgoHjSolver:
Public Member Functions | |
TEgoHjSolver () | |
virtual | ~TEgoHjSolver () |
void | setSize (int, int) |
virtual int | getNext (long ev, int nb, vector< vector< URANIE::DataServer::UEntry * > > &sampl, vector< char > &mark) |
void | solverLoop () |
Public Member Functions inherited from URANIE::MetaModelOptim::TEgoShareSolver | |
TEgoShareSolver () | |
virtual | ~TEgoShareSolver () |
virtual void | significantEI (double) |
void | setManyNewItem (int) |
virtual void | build (URANIE::Relauncher::TRun *, vector< URANIE::DataServer::TAttribute * > &, URANIE::DataServer::TAttribute *) |
virtual void | next () |
virtual void | more () |
Public Member Functions inherited from URANIE::MetaModelOptim::TEgoSolver | |
TEgoSolver () | |
virtual | ~TEgoSolver () |
Protected Attributes | |
int | _Nfirst |
int | _Nstep |
THJMA * | _algo |
Protected Attributes inherited from URANIE::MetaModelOptim::TEgoShareSolver | |
URANIE::DataServer::TDataServer * | _tds |
vector< URANIE::DataServer::TAttribute * > | _in |
URANIE::DataServer::TAttribute * | _ego |
URANIE::Relauncher::TRun * | _run |
URANIE::Reoptimizer::TMaximizeFit | _maxim |
int | _NinDat |
int | _first |
int | _many |
double | _valid_ei |
Additional Inherited Members | |
Protected Member Functions inherited from URANIE::MetaModelOptim::TEgoShareSolver | |
virtual void | fitnessChanged ()=0 |
virtual void | extend ()=0 |
Constructor & Destructor Documentation
◆ TEgoHjSolver()
◆ ~TEgoHjSolver()
|
virtual |
Member Function Documentation
◆ getNext()
|
virtual |
Implements URANIE::MetaModelOptim::TEgoSolver.
References FILL.
◆ setSize()
void URANIE::MetaModelOptim::TEgoHjSolver::setSize | ( | int | first, |
int | follow | ||
) |
◆ solverLoop()
|
virtual |
Implements URANIE::MetaModelOptim::TEgoShareSolver.
Member Data Documentation
◆ _algo
|
protected |
◆ _Nfirst
|
protected |
Referenced by TEgoHjSolver().
◆ _Nstep
|
protected |
Referenced by TEgoHjSolver().