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

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

_cbHotRestartStepprotectedstatic
_cbIterationEndStepprotectedstatic
_cbMegaIterationEndStepprotectedstatic
_endDisplayAlgorithmprotected
_initializationAlgorithmprotected
_megaIterationAlgorithmprotected
_nameStepprotected
_parentStepStepprotected
_pbParamsStepprotected
_runParamsStepprotected
_stopReasonsStepprotected
_terminationAlgorithmprotected
_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
Algorithm(const Step *parentStep, std::shared_ptr< AllStopReasons > stopReasons, const std::shared_ptr< RunParameters > &runParams, const std::shared_ptr< PbParameters > &pbParams)Algorithminlineexplicit
defaultEnd()Stepprotected
defaultRun()Stepprotected
defaultStart()Stepprotected
display(std::ostream &os) const Algorithmvirtual
displayBestSolutions() const Algorithmprotected
displayEvalCounts() const Algorithmprotected
end() overrideNMvirtual
getAllStopReasons() const Stepinline
getIterationFrameCenter() const Step
getIterationMesh() const Step
getMegaIteration() const Algorithminline
getMegaIterationBarrier() const Step
getName() const Stepinlinevirtual
getParentOfType(const bool stopAtAlgo=true) const Stepinline
getParentStep() const Stepinline
getSubFixedVariable() const Step
getUserInterrupt()Stepinlinestatic
getUserTerminate()Stepinlinestatic
hotRestartBeginHelper()Stepprotected
hotRestartEndHelper()Stepprotected
hotRestartOnUserInterrupt() overrideAlgorithmprotectedvirtual
init()NMprivate
isAnAlgorithm() const Step
isSubAlgo() const Algorithm
NM(const Step *parentStep, std::shared_ptr< AlgoStopReasons< NMStopType >> stopReasons, const std::shared_ptr< RunParameters > &runParams, const std::shared_ptr< PbParameters > &pbParams)NMinlineexplicit
read(std::istream &is)Algorithmvirtual
readInformationForHotRestart() overrideNMvirtual
run() overrideNMvirtual
runCallback(NOMAD::CallbackType callbackType, const NOMAD::Step &step, bool &stop)Stepstatic
runCallback(NOMAD::CallbackType callbackType, std::vector< std::string > &paramLines)Stepstatic
saveInformationForHotRestart() const Algorithmprotected
setEndDisplay(bool endDisplay)Algorithminline
setName(const std::string &name)Stepinline
setUserTerminate()Stepinlinestatic
start() overrideNMvirtual
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
userInterrupt(int signalValue)Stepstatic
verifyGenerateAllPointsBeforeEval(const std::string &method, const bool expected) const Stepprotected
verifyParentNotNull()Stepprotected
~Algorithm()Algorithmvirtual
~NM()NMinline
~Step()Stepvirtual