Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Create (LibOpt_Optimizer optimizer) as LibOpt_Run
|
{
|
Description: 'Create a new `LibOpt_Run`.'
|
TextBody:
|
[*
|
// Cleanup the runs before a new run is created.
|
optimizer.CleanUpRuns( 1 );
|
|
return optimizer.Run( relnew,
|
OptimizerName := optimizer.Name(),
|
RunNr := optimizer.Optimization().GetNextRunNr(),
|
DebugScope := optimizer.DebugScope(),
|
IsCreatingDatasetCopiesEnabled := optimizer.IsCreatingDatasetCopiesEnabled(),
|
HasToPropagateAfterUserCode := optimizer.HasToPropagateAfterUserCode(),
|
AutoAnalysisEnabled := optimizer.AutoAnalysisEnabled(),
|
IsRunControllerEnabled := optimizer.IsRunControllerEnabled(),
|
RequestedThreadsRunController := optimizer.RequestedThreadsRunController() );
|
*]
|
}
|