Returns current status of the simulator's optimiser as a string
No arguments
Return type: String array
| success | Optimiser has completed successfully |
| notstarted | Optimiser has not been started |
| running | Optimiser is running |
| failed | Optimiser failed |
| unknown | Unknown status |
| not_started | Optimiser not started |
| running | Optimiser running |
| success | Optimiser completed successfully. This is not usually returned, instead one of the reasons for the optimiser completing will be returned instead |
| stopvalreached | Optimiser objective function reached its stop value |
| ftolreached | Optimiser objective function converged |
| xtolreached | [Future use] Optimiser parameter values converged |
| maxitersreached | Optimiser iteration count reached upper limit |
| maxtimereached | [Future use] Optimiser execution time reached upper limit |
| failed | Optimiser failed |
| invalidargs | [Internal error] Arguments to optimiser invalid |
| outofmemory | Optimiser out of memory |
| roundofflimited | Optimiser reached accuracy limit |
| forcedstop | Optimiser forced stop |
| convergencefail | Simulator convergence failed |
| simulationfailed | Other simulator failure |
| measurementfailed | Measurement evaluation failed |
| userrequest | User requested optimiser analysis abort |
| unknown | Uknown error |
| invalid | No simulator optimiser available |
| ▲Function Summary▲ | ||
| ◄ OptimiserSimulatorResults | OptimiserSimulatorUserMessage ▶ | |