NOMAD Source  Version 4.0.0 Beta
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UserSearchMethod Member List

This is the complete list of members for UserSearchMethod, including all inherited members.

_cbHotRestartStepprotectedstatic
_cbIterationEndStepprotectedstatic
_cbMegaIterationEndStepprotectedstatic
_iterAncestorIterationUtilsprotected
_megaIterAncestorIterationUtilsprotected
_nameStepprotected
Step::_parentStepStepprotected
MadsIterationUtils::_parentStepIterationUtilsprotected
_pbParamsStepprotected
_runParamsStepprotected
_stopReasonsStepprotected
_successIterationUtilsprotected
_userInterruptStepprotectedstatic
_userTerminateStepprotectedstatic
addCallback(const NOMAD::CallbackType &callbackType, const NOMAD::StepEndCbFunc &stepEndCbFunc)Step
addCallback(const NOMAD::CallbackType &callbackType, const NOMAD::HotRestartCbFunc &hotRestartCbFunc)Step
AddOutputDebug(const std::string &s) const Step
AddOutputError(const std::string &s) const Step
AddOutputHigh(const std::string &s) const Step
AddOutputInfo(const std::string &s, bool isBlockStart, bool isBlockEnd) const Step
AddOutputInfo(const std::string &s, OutputLevel outputLevel=OutputLevel::LEVEL_INFO) const Step
AddOutputInfo(OutputInfo outputInfo) const Step
AddOutputVeryHigh(const std::string &s) const Step
AddOutputWarning(const std::string &s) const Step
clearTrialPoints(void)IterationUtilsinline
defaultEnd()Stepprotected
defaultRun()Stepprotected
defaultStart()Stepprotected
end() overrideSearchMethodvirtual
evalTrialPoints(Step *step)IterationUtils
generateTrialPoints() overrideUserSearchMethodinlineprivatevirtual
getAllStopReasons() const Stepinline
getIterationFrameCenter() const Step
getIterationMesh() const Step
getMegaIterationBarrier() const Step
getName() const Stepinlinevirtual
getNbEvalPointsThatNeededEval() const IterationUtilsinline
getParentOfType(const bool stopAtAlgo=true) const Stepinline
getParentStep() const Stepinline
getSubFixedVariable() const Step
getSuccessType() const IterationUtilsinline
getTrialPoints()IterationUtilsinline
getTrialPointsCount() const IterationUtilsinline
getUserInterrupt()Stepinlinestatic
getUserTerminate()Stepinlinestatic
hotRestartBeginHelper()Stepprotected
hotRestartEndHelper()Stepprotected
hotRestartOnUserInterrupt()Stepvirtual
init()UserSearchMethodprivate
insertTrialPoint(const EvalPoint &evalPoint)IterationUtils
isAnAlgorithm() const Step
isEnabled() const SearchMethodinline
IterationUtils(const Step *parentStep)IterationUtilsinlineexplicit
MadsIterationUtils(const Step *parentStep)MadsIterationUtilsinlineexplicit
postProcessing()IterationUtilsvirtual
run() overrideSearchMethodvirtual
runCallback(NOMAD::CallbackType callbackType, const NOMAD::Step &step, bool &stop)Stepstatic
runCallback(NOMAD::CallbackType callbackType, std::vector< std::string > &paramLines)Stepstatic
SearchMethod(const Step *parentStep)SearchMethodinlineexplicit
setEnabled(const bool enabled)SearchMethodinline
setName(const std::string &name)Stepinline
setSuccessType(const SuccessType &success)IterationUtilsinline
setUserTerminate()Stepinlinestatic
snapPointToBoundsAndProjectOnMesh(Point &xt, const ArrayOfDouble &lb, const ArrayOfDouble &ub, const std::shared_ptr< Point > frameCenter, const std::shared_ptr< MeshBase > mesh=nullptr)IterationUtilsstatic
start() overrideSearchMethodvirtual
Step()Stepinlineexplicit
Step(const Step *parentStep, const std::shared_ptr< RunParameters > &runParams=nullptr, const std::shared_ptr< PbParameters > &pbParams=nullptr)Stepinlineexplicit
Step(const Step *parentStep, std::shared_ptr< AllStopReasons > stopReasons, const std::shared_ptr< RunParameters > &runParams=nullptr, const std::shared_ptr< PbParameters > &pbParams=nullptr)Stepinlineexplicit
updatePointsWithFrameCenter()IterationUtilsvirtual
userInterrupt(int signalValue)Stepstatic
UserSearchMethod(const Step *parentStep)UserSearchMethodinlineexplicit
verifyGenerateAllPointsBeforeEval(const std::string &method, const bool expected) const Stepprotected
verifyParentNotNull()Stepprotected
verifyPointsAreOnMesh()IterationUtilsvirtual
~IterationUtils()IterationUtilsinline
~Step()Stepvirtual