Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / ReLauncher
v4.10.0
|
TEval.h
Go to the documentation of this file.
56 ResultTypeMismatch(){std::cout<<"[91m <ERROR>"<<std::endl<<" <ERROR> This eval is not suited for the requested method"<<std::endl<<" <ERROR> [0m"<<std::endl;}
61 FreezedEval(){std::cout<<"[91m <ERROR>"<<std::endl<<" <ERROR> This eval is frozen"<<std::endl<<" <ERROR> [0m"<<std::endl;}
67 std::cout<<"[91m <ERROR>"<<std::endl<<" <ERROR> The eval "<<name<<" is not suited to deal with Strings and Vectors"<<std::endl<<" <ERROR> [0m"<<std::endl;
75 std::cout<<"[91m <ERROR>"<<std::endl<<" <ERROR> This eval is known to be not thread-safe"<<std::endl<<" <ERROR> [0m"<<std::endl;
98 virtual int eval(vector<URANIE::DataServer::UEntry*>*, vector<URANIE::DataServer::UEntry*>*, int =0 ) = 0;
Definition: TBaseEval.cxx:44
virtual TObjArray * getInputList()=0
Definition: TEval.h:58
EvalIsNotThreadable()
Definition: TEval.h:74
virtual bool isThreadSafe()=0
virtual void addAllInputs(URANIE::DataServer::TDataServer *)=0
virtual TObjArray * getOutputList()=0
virtual int getOutDimension(vector< URANIE::DataServer::UEntry *> *)=0
virtual void cleanOutputs()=0
virtual Bool_t unbuild()=0
Definition: TEval.h:53
virtual TEval * rebuild(int rank, Bool_t chef=kTRUE)=0
ResultTypeMismatch()
Definition: TEval.h:56
virtual void freeze(void)=0
virtual void clean()=0
virtual void provideSingleResult()=0
Definition: TEval.h:49
virtual bool containsStringType()=0
CanNotDealWithNotDouble(const char *name)
Definition: TEval.h:66
Definition: TEval.h:71
Definition: TEval.h:63
virtual int eval(vector< URANIE::DataServer::UEntry *> *, vector< URANIE::DataServer::UEntry *> *, int=0)=0