NOMAD Source  Version 4.0.0 Beta
NMSearchMethod Member List

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

_cbHotRestartStepprotectedstatic
_cbIterationEndStepprotectedstatic
_cbMegaIterationEndStepprotectedstatic
_commentSearchMethodBaseprivate
_enabledSearchMethodBaseprivate
_fromAlgoIterationUtilsprivate
_iterAncestorIterationUtilsprotected
_megaIterAncestorIterationUtilsprotected
_nameStepprotected
_nbEvalPointsThatNeedEvalIterationUtilsprotected
Step::_parentStepStepprotected
IterationUtils::_parentStepIterationUtilsprotected
_pbParamsStepprotected
_runParamsStepprotected
_showWarningsStepprotectedstatic
_stopReasonsStepprotected
_successIterationUtilsprotected
_trialPointsIterationUtilsprotected
_userInterruptStepprotectedstatic
_userTerminateStepprotectedstatic
addCallback(const CallbackType &callbackType, const StepEndCbFunc &stepEndCbFunc)Step
addCallback(const CallbackType &callbackType, const HotRestartCbFunc &hotRestartCbFunc)Step
AddOutputDebug(const std::string &s) constStep
AddOutputError(const std::string &s) constStep
AddOutputHigh(const std::string &s) constStep
AddOutputInfo(const std::string &s, bool isBlockStart, bool isBlockEnd) constStep
AddOutputInfo(const std::string &s, OutputLevel outputLevel=OutputLevel::LEVEL_INFO) constStep
AddOutputInfo(OutputInfo outputInfo) constStep
AddOutputVeryHigh(const std::string &s) constStep
AddOutputWarning(const std::string &s) constStep
clearTrialPoints(void)IterationUtilsinline
debugSegFault(int signalValue)Stepstatic
debugShowCallStack() constStep
defaultEnd()Stepprivate
defaultHotRestart(std::vector< std::string > &paramLines __attribute__((unused)))Stepinlineprivatestatic
defaultStart()Stepprivate
defaultStepEnd(const Step &step __attribute__((unused)), bool &stop)Stepinlineprivatestatic
disableWarnings()Stepinlinestatic
end()Step
endImp() overrideSearchMethodBasevirtual
evalTrialPoints(Step *step)IterationUtils
generateTrialPoints() overrideSearchMethodBasevirtual
generateTrialPointsImp() overrideNMSearchMethodprivatevirtual
getAlgoComment() constStepvirtual
getAlgoName() constStep
getAllStopReasons() constStepinline
getComment() constSearchMethodBaseinline
getIterationFrameCenter() constStep
getIterationMesh() constStep
getMegaIterationBarrier() constStep
getName() constStepinlinevirtual
getNbEvalPointsThatNeededEval() constIterationUtilsinline
getParentOfType(const bool stopAtAlgo=true) constStepinline
getParentStep() constStepinline
getPbParams() constStepinline
getRootAlgorithm() constStep
getRunParams() constStepinline
getSuccessType() constIterationUtilsinline
getTrialPoints() constIterationUtilsinline
getTrialPointsCount() constIterationUtilsinline
getUserInterrupt()Stepinlinestatic
getUserTerminate()Stepinlinestatic
hasComment() constSearchMethodBaseinline
hotRestartBeginHelper()Stepprotected
hotRestartEndHelper()Stepprotected
hotRestartOnUserInterrupt()Stepvirtual
init()NMSearchMethodprivate
insertTrialPoint(const EvalPoint &evalPoint)IterationUtils
isAnAlgorithm() constStep
isEnabled() constSearchMethodBaseinline
IterationUtils(const Step *parentStep)IterationUtilsinlineexplicit
NMSearchMethod(const Step *parentStep)NMSearchMethodinlineexplicit
postProcessing(const EvalType &evalType)IterationUtilsvirtual
resetPreviousAlgoComment(const bool force=false)Stepvirtual
run()Step
runCallback(CallbackType callbackType, const Step &step, bool &stop)Stepstatic
runCallback(CallbackType callbackType, std::vector< std::string > &paramLines)Stepstatic
runImp() overrideNMSearchMethodvirtual
SearchMethodAlgo(const Step *parentStep)SearchMethodAlgoinlineexplicit
SearchMethodBase(const Step *parentStep)SearchMethodBaseinlineexplicit
setAlgoComment(const std::string &algoComment, const bool force=false)Stepvirtual
setComment(const std::string &comment)SearchMethodBaseinline
setEnabled(const bool enabled)SearchMethodBaseinline
setName(const std::string &name)Stepinline
setSuccessType(const SuccessType &success)IterationUtilsinline
setUserTerminate()Stepinlinestatic
snapPointToBoundsAndProjectOnMesh(Point &point, const ArrayOfDouble &lowerBound, const ArrayOfDouble &upperBound)IterationUtils
start()Step
startImp() overrideSearchMethodAlgoinlinevirtual
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()IterationUtils
userInterrupt(int signalValue)Stepstatic
verifyGenerateAllPointsBeforeEval(const std::string &method, const bool expected) constStepprotected
verifyParentNotNull()Stepprotected
verifyPointsAreOnMesh(const std::string &name) constIterationUtils
~IterationUtils()IterationUtilsinlinevirtual
~Step()Stepvirtual