Quintiq file version 2.0
|
#parent: #root
|
Method CapacityPlanningAlgorithmInitGoals (
|
CapacityPlanningSuboptimizer_CapacityPlanningAlgorithm program,
|
const RunContextForCapacityPlanning runcontext,
|
const LibOpt_Scope scope
|
) const
|
{
|
TextBody:
|
[*
|
// Only display the progress if this is not the autotune copy and not an inventory optimization run
|
isdisplay := not runcontext.IsInventoryOptimizationRun()
|
if( isdisplay )
|
{
|
progress( 'Init goal', DateTime::ActualTime() );
|
info( 'Init goal', DateTime::ActualTime() );
|
}
|
|
if ( not this.UseHierarchicalCPLEXGoals() )
|
{
|
program.Goal().Sense( 'Maximize' );
|
}
|
this.ActivateGoals( program, runcontext, scope );
|
|
this.AddLogFileMarking( program );
|
|
debuginfo( 'Problem file name=', program.ProblemFileName() );
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|