| Quintiq file version 2.0 | 
| #parent: #root | 
| Method InitDebugMode ( | 
|   MathematicalProgram program | 
| ) const | 
| { | 
|   Description: 'Initialize the settings of the debug mode' | 
|   TextBody: | 
|   [* | 
|     extension := CapacityPlanningSuboptimizer::ProblemFileExtension();  | 
|      | 
|     program.ProblemFileName( Translations::Algorithm_MP_ProblemFileName( ( 0 ).AsQUILL(), extension ) ); | 
|      | 
|     if( this.IsLPFileExported() ) | 
|     { | 
|       // Write solution file at the end of the Cplex run | 
|       program.WriteSolFile( true ); | 
|       // Write Cplex run parameters to .prm file | 
|       program.WriteParameters( true ); | 
|       // Write MST file. MST file format is available to specify MIP start values for particular variables, most commonly the integer variables. | 
|       program.WriteMSTFile( true ); | 
|       // Turn on the MIP Kappa computation (for a sample of subproblems | 
|       program.AddNumberParameter( 2137, 1 ); | 
|       // For MIPs, display information about the LP subproblem at the root node | 
|       program.AddNumberParameter( 2012, 4 ); | 
|     } | 
|     else //reset the ProblemFileName to empty, no .lp / .ord fill will be created | 
|     { | 
|         program.ProblemFileName( '' ); | 
|     } | 
|   *] | 
|   InterfaceProperties { Accessibility: 'Module' } | 
| } |