![]() |
ImFusion SDK 4.3
|
This is the complete list of members for OptimizerSeries, including all inherited members.
abort() override | OptimizerSeries | virtual |
aborted() const | Optimizer | inline |
abortEval() const (defined in Optimizer) | Optimizer | inline |
abortFunTol() const (defined in Optimizer) | Optimizer | inline |
abortFunVal() const (defined in Optimizer) | Optimizer | inline |
abortParTol() const (defined in Optimizer) | Optimizer | inline |
abortTime() const (defined in Optimizer) | Optimizer | inline |
addOptimizer(std::shared_ptr< Optimizer > opt) (defined in OptimizerSeries) | OptimizerSeries | |
addToStudy() const | Optimizer | inline |
bestVal() const | Optimizer | inline |
computePlot(double *pars) | Optimizer | protected |
computeStats(double *pars, int n) const | Optimizer | protected |
Configurable()=default (defined in Configurable) | Configurable | |
Configurable(const Configurable &rhs) (defined in Configurable) | Configurable | |
Configurable(Configurable &&rhs) noexcept (defined in Configurable) | Configurable | |
configuration(Properties *p) const override | OptimizerSeries | virtual |
configure(const Properties *p) override | OptimizerSeries | virtual |
configureDefaults() | Configurable | virtual |
dimension() const | Optimizer | inline |
error(int which=0) const | Optimizer | |
errorFunction() | Optimizer | inline |
EVALUATE enum value | Optimizer | |
evaluate(int n, const double *x, double *dx=0) override | Optimizer | virtual |
execute(double *x) override | OptimizerSeries | virtual |
expand(const double *sel, double *all) const | Optimizer | |
firstVal() const | Optimizer | inline |
hasParamNames() const | Optimizer | |
isAtBounds(std::vector< int > *indicesAtBounds=nullptr) const | Optimizer | |
logFilename() const | Optimizer | inline |
logging() const (defined in Optimizer) | Optimizer | inline |
logResultConsole(const double *pOpt, int result=0) | Optimizer | protected |
logResultFile(const double *pInit, const double *pOpt) | Optimizer | protected |
lowerBounds() const (defined in Optimizer) | Optimizer | inline |
m_aborted | Optimizer | protected |
m_abortEval | Optimizer | protected |
m_abortFunTol | Optimizer | protected |
m_abortFunVal | Optimizer | protected |
m_abortParTol | Optimizer | protected |
m_abortTime | Optimizer | protected |
m_addToStudy | Optimizer | protected |
m_auxPars | Optimizer | protected |
m_bestVal | Optimizer | protected |
m_cf | Optimizer | protected |
m_dim | Optimizer | protected |
m_doneEst | Optimizer | protected |
m_ef | Optimizer | protected |
m_error | Optimizer | protected |
m_eval | Optimizer | protected |
m_first | Optimizer | protected |
m_firstError | Optimizer | protected |
m_firstVal | Optimizer | protected |
m_lastPars | Optimizer | protected |
m_logFile | Optimizer | protected |
m_logFilename | Optimizer | protected |
m_loggingC | Optimizer | protected |
m_loggingF | Optimizer | protected |
m_lowerBounds | Optimizer | protected |
m_minimize | Optimizer | protected |
m_mode | Optimizer | protected |
m_paramNames | Optimizer | protected |
m_params | Configurable | protected |
m_parGradients (defined in Optimizer) | Optimizer | protected |
m_pars | Optimizer | protected |
m_plotData | Optimizer | protected |
m_progress | Optimizer | protected |
m_progressTask | Optimizer | protected |
m_progressText | Optimizer | protected |
m_progressUpdateDisplay | Optimizer | protected |
m_range | Optimizer | protected |
m_run | Optimizer | protected |
m_scale | Optimizer | protected |
m_sel | Optimizer | protected |
m_selDim | Optimizer | protected |
m_steps | Optimizer | protected |
m_study | Optimizer | protected |
m_studyOrig | Optimizer | protected |
m_time | Optimizer | protected |
m_timer | Optimizer | protected |
m_type | Optimizer | protected |
m_updateBetter | Optimizer | protected |
m_updateProgress | Optimizer | protected |
m_upperBounds | Optimizer | protected |
minimize() const | Optimizer | inline |
Mode enum name | Optimizer | |
mode() const | Optimizer | inline |
numEval() const | Optimizer | inline |
operator=(const Configurable &) (defined in Configurable) | Configurable | |
operator=(Configurable &&) noexcept (defined in Configurable) | Configurable | |
OPT enum value | Optimizer | |
Optimizer(int n, int type, CostFunction *cf=0, const std::vector< std::string > ¶mNames={}) | Optimizer | |
OptimizerSeries() (defined in OptimizerSeries) | OptimizerSeries | |
paramName(int i) const | Optimizer | |
percentageDone(const double *curPars) | Optimizer | protectedvirtual |
PLOT enum value | Optimizer | |
plotData() | Optimizer | inline |
progress() | Optimizer | inline |
progressBetter() const (defined in Optimizer) | Optimizer | inline |
progressText() const (defined in Optimizer) | Optimizer | inline |
progressUpdate() const (defined in Optimizer) | Optimizer | inline |
progressUpdatesDisplay() const (defined in Optimizer) | Optimizer | inline |
randomOptimization(double *pars) | Optimizer | protected |
range() const | Optimizer | inline |
registerParameter(ParameterBase *param) | Configurable | |
repeatSelection(int n, int extra=0) | Optimizer | |
resultName(int value) const | Optimizer | protectedvirtual |
scale() const | Optimizer | inline |
selDim() const | Optimizer | inline |
selection() const | Optimizer | inline |
setAbortEval(int num) | Optimizer | inline |
setAbortFunTol(double val) | Optimizer | inline |
setAbortFunVal(double val) | Optimizer | inline |
setAbortParTol(double val) | Optimizer | inline |
setAbortTime(double sec) | Optimizer | inline |
setAddToStudy(bool flag) | Optimizer | inline |
setBounds(double bounds) | Optimizer | |
setBounds(double lower, double upper) | Optimizer | |
setBounds(const std::vector< double > &bounds) | Optimizer | |
setBounds(const std::vector< double > &lower, const std::vector< double > &upper) | Optimizer | |
setCostFunction(CostFunction *cf) | Optimizer | inline |
setDimension(int d) | Optimizer | |
setErrorFunction(ErrorFunction *ef) | Optimizer | inline |
setLogFilename(const std::string &filename) | Optimizer | inline |
setLogging(int file, int console=0) | Optimizer | inline |
setMinimize(bool flag) | Optimizer | inline |
setMode(Mode mode, double range=1.0, int steps=1, bool includeOrig=false) | Optimizer | |
setParamNames(const std::vector< std::string > ¶mNames) | Optimizer | |
setProgress(Progress *p) | Optimizer | inline |
setProgressBetter(bool flag) | Optimizer | inline |
setProgressText(const std::string &description) | Optimizer | inline |
setProgressUpdate(bool flag) | Optimizer | inline |
setProgressUpdatesDisplay(bool flag) | Optimizer | inline |
setScale(double scale) | Optimizer | |
setScale(const std::vector< double > scale) | Optimizer | |
setSelection(const std::vector< bool > &sel) | Optimizer | |
setType(int val) | Optimizer | virtual |
shrink(const double *all, double *sel) const | Optimizer | |
signalParametersChanged | Configurable | |
signalStudyStepFinished | Optimizer | |
steps() const | Optimizer | inline |
STUDY enum value | Optimizer | |
studyIncludeOrig() const | Optimizer | inline |
studyResults() const | Optimizer | inline |
type() const | Optimizer | inline |
unregisterParameter(const ParameterBase *param) | Configurable | |
upperBounds() const (defined in Optimizer) | Optimizer | inline |
~Configurable() (defined in Configurable) | Configurable | virtual |
~CostFunction()=default (defined in CostFunction) | CostFunction | virtual |
~Optimizer() override | Optimizer | |
~OptimizerSeries() override (defined in OptimizerSeries) | OptimizerSeries |