Quintiq file version 2.0 
 | 
#parent: #root 
 | 
StaticMethod IsRunning (const LibOpt_Run run) const declarative remote as Boolean 
 | 
{ 
 | 
  Description: 
 | 
  [* 
 | 
    Check whether the run is still running. 
 | 
    In other words, the run should be optimizing, be paused or be requested to the `LibOpt_OptimizerRunController`. 
 | 
  *] 
 | 
  TextBody: 
 | 
  [* 
 | 
    return run.Status() = LibOpt_RunStatus::Optimizing()  
 | 
           or run.Status() = LibOpt_RunStatus::Paused()  
 | 
           or run.Status() = LibOpt_RunStatus::Requested() 
 | 
           or run.Status() = LibOpt_RunStatus::AbortedPostProcessing() 
 | 
           or run.Status() = LibOpt_RunStatus::AbortedPaused(); 
 | 
  *] 
 | 
} 
 |