| Quintiq file version 2.0 | 
| #parent: #root | 
| Method OptimizerRunTerminated ( | 
|   String additionalremark | 
| ) | 
| { | 
|   Description: 'A method to be called when the optimizer is terminated' | 
|   TextBody: | 
|   [* | 
|     // soh yee Sep-17-2014 (created) | 
|      | 
|      | 
|     run := this.GetLastAlgorithmRun(); | 
|     status := Translations::MP_GlobalParameters_GetOptimizerTerminatedStatus(); | 
|     run.Update( run.Notes(), status ); | 
|     remark := ""; | 
|     run.UpdateWorstStatus( status, remark );   | 
|      | 
|     actualtime := DateTime::ActualTime(); | 
|     run.UpdatePostprocessingTime( actualtime, actualtime ); | 
|      | 
|     this.OptimizerRunCompleted( run, additionalremark ); | 
|      | 
|     Transaction::Transaction().DisableUndo(); | 
|   *] | 
| } |