NOMAD Source
Version 4.0.0 Beta
|
This is the complete list of members for Eval, including all inherited members.
_bbOutput | Eval | private |
_computeH | Eval | privatestatic |
_computeHComponent | Eval | privatestatic |
_computeSuccessType | Eval | privatestatic |
_evalStatus | Eval | private |
_f | Eval | private |
_h | Eval | private |
_toBeRecomputed | Eval | private |
canBeReEvaluated() const | Eval | |
compEvalFindBest(const Eval &eval1, const Eval &eval2) | Eval | static |
computeF(const BBOutputTypeList &bbOutputTypeList) const | Eval | |
computeHPB(const Eval &eval, const BBOutputTypeList &bbOutputTypeList) | Eval | static |
computeSuccessTypePhaseOne(const Eval *eval1, const Eval *eval2, const Double &hMax __attribute__((unused))) | Eval | static |
defaultComputeH(const Eval &eval, const BBOutputTypeList &bbOutputTypeList) | Eval | static |
defaultComputeHComponent(const BBOutputType &bbOutputType, size_t index __attribute__((unused)), const Double &bbo) | Eval | static |
defaultComputeSuccessType(const Eval *eval1, const Eval *eval2, const Double &hMax=INF) | Eval | static |
display() const | Eval | |
Eval() | Eval | explicit |
Eval(std::shared_ptr< EvalParameters > params, const BBOutput &bbOutput) | Eval | explicit |
Eval(const Eval &eval) | Eval | |
getBBO() const | Eval | inline |
getBBOutput() const | Eval | inline |
getEvalStatus() const | Eval | inline |
getF() const | Eval | |
getH() const | Eval | |
goodForCacheFile() const | Eval | |
isFeasible() const | Eval | |
operator!=(const Eval &e) const | Eval | inline |
operator<(const Eval &e) const | Eval | |
operator==(const Eval &e) const | Eval | |
setBBO(const std::string &bbo, const BBOutputTypeList &bbOutputType, const bool evalOk=true) | Eval | |
setBBOutput(const BBOutput &bbOutput) | Eval | |
setBBOutputAndRecompute(const BBOutput &bbOutput, const BBOutputTypeList &bbOutputType) | Eval | |
setComputeHComponentFunction(const std::function< Double(const BBOutputType &bbOutputType, size_t index, const Double &bbo)> &computeHComponentfunc) | Eval | inlinestatic |
setComputeHFunction(const std::function< Double(const Eval &eval, const BBOutputTypeList &bbOutputTypeList)> &computeHfunc) | Eval | inlinestatic |
setComputeSuccessTypeFunction(const std::function< SuccessType(const Eval *eval1, const Eval *eval2, const Double &hMax)> &comp) | Eval | inlinestatic |
setEvalStatus(const EvalStatusType &evalStatus) | Eval | inline |
setF(const Double &f) | Eval | |
setH(const Double &h) | Eval | |
toBeRecomputed() const | Eval | inline |
toRecompute(bool toBeRecomputed) | Eval | inline |
~Eval() | Eval | inlinevirtual |