ImFusion C++ SDK 4.4.0
ImFusion::OptimizerNelderMead Member List

This is the complete list of members for ImFusion::OptimizerNelderMead, including all inherited members.

abort() overrideImFusion::OptimizerNelderMeadvirtual
aborted() constImFusion::Optimizerinline
abortEval() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
abortFunTol() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
abortFunVal() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
abortParTol() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
abortTime() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
addToStudy() constImFusion::Optimizerinline
bestVal() constImFusion::Optimizerinline
computePlot(double *pars)ImFusion::Optimizerprotected
computeStats(double *pars, int n) constImFusion::Optimizerprotected
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::OptimizerNelderMeadvirtual
configure(const Properties *p) overrideImFusion::OptimizerNelderMeadvirtual
configureDefaults()ImFusion::Configurablevirtual
dimension() constImFusion::Optimizerinline
error(int which=0) constImFusion::Optimizer
errorFunction()ImFusion::Optimizerinline
EVALUATE enum valueImFusion::Optimizer
evaluate(int n, const double *x, double *dx=0) overrideImFusion::Optimizervirtual
execute(double *x)ImFusion::Optimizervirtual
expand(const double *sel, double *all) constImFusion::Optimizer
firstVal() constImFusion::Optimizerinline
hasParamNames() constImFusion::Optimizer
isAtBounds(std::vector< int > *indicesAtBounds=nullptr) constImFusion::Optimizer
logFilename() constImFusion::Optimizerinline
logging() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
logResultConsole(const double *pOpt, int result=0)ImFusion::Optimizerprotected
logResultFile(const double *pInit, const double *pOpt)ImFusion::Optimizerprotected
lowerBounds() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
m_abortedImFusion::Optimizerprotected
m_abortEvalImFusion::Optimizerprotected
m_abortFunTolImFusion::Optimizerprotected
m_abortFunValImFusion::Optimizerprotected
m_abortParTolImFusion::Optimizerprotected
m_abortTimeImFusion::Optimizerprotected
m_addToStudyImFusion::Optimizerprotected
m_auxParsImFusion::Optimizerprotected
m_bestValImFusion::Optimizerprotected
m_cfImFusion::Optimizerprotected
m_dimImFusion::Optimizerprotected
m_doneEstImFusion::Optimizerprotected
m_efImFusion::Optimizerprotected
m_errorImFusion::Optimizerprotected
m_evalImFusion::Optimizerprotected
m_firstImFusion::Optimizerprotected
m_firstErrorImFusion::Optimizerprotected
m_firstValImFusion::Optimizerprotected
m_lastParsImFusion::Optimizerprotected
m_logFileImFusion::Optimizerprotected
m_logFilenameImFusion::Optimizerprotected
m_loggingCImFusion::Optimizerprotected
m_loggingFImFusion::Optimizerprotected
m_lowerBoundsImFusion::Optimizerprotected
m_minimizeImFusion::Optimizerprotected
m_modeImFusion::Optimizerprotected
m_paramNamesImFusion::Optimizerprotected
m_paramsImFusion::Configurableprotected
m_parGradients (defined in ImFusion::Optimizer)ImFusion::Optimizerprotected
m_parsImFusion::Optimizerprotected
m_plotDataImFusion::Optimizerprotected
m_progressImFusion::Optimizerprotected
m_progressTaskImFusion::Optimizerprotected
m_progressTextImFusion::Optimizerprotected
m_progressUpdateDisplayImFusion::Optimizerprotected
m_rangeImFusion::Optimizerprotected
m_runImFusion::Optimizerprotected
m_scaleImFusion::Optimizerprotected
m_selImFusion::Optimizerprotected
m_selDimImFusion::Optimizerprotected
m_stepsImFusion::Optimizerprotected
m_studyImFusion::Optimizerprotected
m_studyOrigImFusion::Optimizerprotected
m_timeImFusion::Optimizerprotected
m_timerImFusion::Optimizerprotected
m_typeImFusion::Optimizerprotected
m_updateBetterImFusion::Optimizerprotected
m_updateProgressImFusion::Optimizerprotected
m_upperBoundsImFusion::Optimizerprotected
minimize() constImFusion::Optimizerinline
Mode enum nameImFusion::Optimizer
mode() constImFusion::Optimizerinline
numEval() constImFusion::Optimizerinline
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
OPT enum valueImFusion::Optimizer
Optimizer(int n, int type, CostFunction *cf=0, const std::vector< std::string > &paramNames={})ImFusion::Optimizer
OptimizerNelderMead(int n, int type=0, CostFunction *cf=nullptr, const std::vector< std::string > &paramNames={})ImFusion::OptimizerNelderMead
paramName(int i) constImFusion::Optimizer
percentageDone(const double *curPars)ImFusion::Optimizerprotectedvirtual
PLOT enum valueImFusion::Optimizer
plotData()ImFusion::Optimizerinline
progress()ImFusion::Optimizerinline
progressBetter() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
progressText() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
progressUpdate() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
progressUpdatesDisplay() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
randomOptimization(double *pars)ImFusion::Optimizerprotected
range() constImFusion::Optimizerinline
registerParameter(ParameterBase *param)ImFusion::Configurable
repeatSelection(int n, int extra=0)ImFusion::Optimizer
resultName(int value) constImFusion::Optimizerprotectedvirtual
scale() constImFusion::Optimizerinline
selDim() constImFusion::Optimizerinline
selection() constImFusion::Optimizerinline
setAbortEval(int num)ImFusion::Optimizerinline
setAbortFunTol(double val)ImFusion::Optimizerinline
setAbortFunVal(double val)ImFusion::Optimizerinline
setAbortParTol(double val)ImFusion::Optimizerinline
setAbortTime(double sec)ImFusion::Optimizerinline
setAddToStudy(bool flag)ImFusion::Optimizerinline
setBounds(double bounds)ImFusion::Optimizer
setBounds(double lower, double upper)ImFusion::Optimizer
setBounds(const std::vector< double > &bounds)ImFusion::Optimizer
setBounds(const std::vector< double > &lower, const std::vector< double > &upper)ImFusion::Optimizer
setCostFunction(CostFunction *cf)ImFusion::Optimizerinline
setDimension(int d)ImFusion::Optimizer
setErrorFunction(ErrorFunction *ef)ImFusion::Optimizerinline
setLogFilename(const std::string &filename)ImFusion::Optimizerinline
setLogging(int file, int console=0)ImFusion::Optimizerinline
setMinimize(bool flag)ImFusion::Optimizerinline
setMode(Mode mode, double range=1.0, int steps=1, bool includeOrig=false)ImFusion::Optimizer
setParamNames(const std::vector< std::string > &paramNames)ImFusion::Optimizer
setProgress(Progress *p)ImFusion::Optimizerinline
setProgressBetter(bool flag)ImFusion::Optimizerinline
setProgressText(const std::string &description)ImFusion::Optimizerinline
setProgressUpdate(bool flag)ImFusion::Optimizerinline
setProgressUpdatesDisplay(bool flag)ImFusion::Optimizerinline
setScale(double scale)ImFusion::Optimizer
setScale(const std::vector< double > scale)ImFusion::Optimizer
setSelection(const std::vector< bool > &sel)ImFusion::Optimizer
setType(int val)ImFusion::Optimizervirtual
shrink(const double *all, double *sel) constImFusion::Optimizer
signalParametersChangedImFusion::Configurable
signalStudyStepFinishedImFusion::Optimizer
steps() constImFusion::Optimizerinline
STUDY enum valueImFusion::Optimizer
studyIncludeOrig() constImFusion::Optimizerinline
studyResults() constImFusion::Optimizerinline
type() constImFusion::Optimizerinline
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
upperBounds() const (defined in ImFusion::Optimizer)ImFusion::Optimizerinline
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~CostFunction()=default (defined in ImFusion::CostFunction)ImFusion::CostFunctionvirtual
~Optimizer() overrideImFusion::Optimizer
~OptimizerNelderMead() overrideImFusion::OptimizerNelderMead
Search Tab / S to search, Esc to close