NOMAD Source
Version 4.0.0 Beta
|
This is the complete list of members for NM, including all inherited members.
_algoBestSuccess | Algorithm | protected |
_algoComment | Algorithm | protected |
_algoSuccessful | Algorithm | protected |
_cbHotRestart | Step | protectedstatic |
_cbIterationEnd | Step | protectedstatic |
_cbMegaIterationEnd | Step | protectedstatic |
_endDisplay | Algorithm | protected |
_forceAlgoComment | Algorithm | protected |
_initialization | Algorithm | protected |
_megaIteration | Algorithm | protected |
_name | Step | protected |
_parentStep | Step | protected |
_pbParams | Step | protected |
_prevAlgoComment | Algorithm | protected |
_runParams | Step | protected |
_showWarnings | Step | protectedstatic |
_stopReasons | Step | protected |
_termination | Algorithm | protected |
_userInterrupt | Step | protectedstatic |
_userTerminate | Step | protectedstatic |
addCallback(const CallbackType &callbackType, const StepEndCbFunc &stepEndCbFunc) | Step | |
addCallback(const CallbackType &callbackType, const 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) | Algorithm | inlineexplicit |
debugSegFault(int signalValue) | Step | static |
debugShowCallStack() const | Step | |
defaultEnd() | Step | private |
defaultHotRestart(std::vector< std::string > ¶mLines __attribute__((unused))) | Step | inlineprivatestatic |
defaultStart() | Step | private |
defaultStepEnd(const Step &step __attribute__((unused)), bool &stop) | Step | inlineprivatestatic |
disableWarnings() | Step | inlinestatic |
display(std::ostream &os) const | Algorithm | virtual |
displayBestSolutions() const | Algorithm | protected |
displayEvalCounts() const | Algorithm | protected |
end() | Step | |
endImp() override | NM | privatevirtual |
getAlgoComment() const override | Algorithm | virtual |
getAlgoName() const | Step | |
getAllStopReasons() const | Step | inline |
getIterationFrameCenter() const | Step | |
getIterationMesh() const | Step | |
getMegaIteration() const | Algorithm | inline |
getMegaIterationBarrier() const | Step | |
getName() const | Step | inlinevirtual |
getParentOfType(const bool stopAtAlgo=true) const | Step | inline |
getParentStep() const | Step | inline |
getPbParams() const | Step | inline |
getRootAlgorithm() const | Step | |
getRunParams() const | Step | inline |
getUserInterrupt() | Step | inlinestatic |
getUserTerminate() | Step | inlinestatic |
hotRestartBeginHelper() | Step | protected |
hotRestartEndHelper() | Step | protected |
hotRestartOnUserInterrupt() override | Algorithm | protectedvirtual |
init() | NM | private |
isAnAlgorithm() const | Step | |
isRootAlgo() const | Algorithm | inline |
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) | NM | inlineexplicit |
read(std::istream &is) | Algorithm | virtual |
readInformationForHotRestart() override | NM | virtual |
resetPreviousAlgoComment(const bool force=false) override | Algorithm | virtual |
run() | Step | |
runCallback(CallbackType callbackType, const Step &step, bool &stop) | Step | static |
runCallback(CallbackType callbackType, std::vector< std::string > ¶mLines) | Step | static |
runImp() override | NM | privatevirtual |
saveInformationForHotRestart() const | Algorithm | protected |
setAlgoComment(const std::string &algoComment, const bool force=false) override | Algorithm | virtual |
setEndDisplay(bool endDisplay) | Algorithm | inline |
setMegaIteration(const std::shared_ptr< MegaIteration > megaIteration) | Algorithm | inline |
setName(const std::string &name) | Step | inline |
setUserTerminate() | Step | inlinestatic |
start() | Step | |
startImp() override | NM | privatevirtual |
Step() | Step | inlineexplicit |
Step(const Step *parentStep, const std::shared_ptr< RunParameters > &runParams=nullptr, const std::shared_ptr< PbParameters > &pbParams=nullptr) | Step | inlineexplicit |
Step(const Step *parentStep, std::shared_ptr< AllStopReasons > stopReasons, const std::shared_ptr< RunParameters > &runParams=nullptr, const std::shared_ptr< PbParameters > &pbParams=nullptr) | Step | inlineexplicit |
terminate(size_t iteration) | Algorithm | |
userInterrupt(int signalValue) | Step | static |
verifyGenerateAllPointsBeforeEval(const std::string &method, const bool expected) const | Step | protected |
verifyParentNotNull() | Step | protected |
~Algorithm() | Algorithm | virtual |
~NM() | NM | inlinevirtual |
~Step() | Step | virtual |