Encapsulates configurations such as optimization algorithm choice, and evaluation settings for parameter identification.
Active bindings
printEvaluationFeedbackBoolean. If
TRUE, prints objective function value after each evaluation. Default isFALSE.simulationRunOptionsObject of
SimulationRunOptionsfor simulation runs. IfNULL, default options are used.objectiveFunctionOptionsSettings for model fit evaluation, affecting error metrics and cost calculation. Defaults in
ObjectiveFunctionOptions. Partial lists are merged with the current settings; only the provided keys are updated and validated.algorithmOptimization algorithm name. See
Algorithmsfor a list of supported algorithms. Defaults toBOBYQA. Changing the algorithm resetsalgorithmOptionsto the new algorithm's defaults.ciMethodConfidence interval estimation method. See
CIMethodsfor available options. Defaults tohessian. Changing the method resetsciOptionsto the new method's defaults.algorithmOptionsNamed list of user-defined overrides for the selected algorithm's settings. Returns
NULLif no overrides are set; in that case algorithm defaults (AlgorithmOptions_XYZ) are used automatically. Partial lists are merged with previously stored overrides. Unknown keys produce a warning and are ignored. Set toNULLto clear all overrides.ciOptionsNamed list of settings for the selected CI method. Refer to
CIOptionsfor default settings per method (e.g.,CIOptions_XYZwhereXYZcorresponds to the method name). IfNULL, CI method's default settings are returned. Partial lists are merged with the current settings; only the provided keys are validated. Unknown keys produce a warning and are ignored. Set toNULLto reset to defaults.autoEstimateCILogical. If
TRUE, confidence intervals are automatically estimated after optimization. IfFALSE, the step is skipped and can be triggered manually by calling theestimateCI()method on theParameterIdentificationobject.modelCostFieldRead-only field name in the cost object used as the optimization target. Currently, only
modelCostis supported.