| Quintiq file version 2.0 | 
| #parent: #root | 
| Method CreateComponents (LibOpt_Run run) | 
| { | 
|   Description: | 
|   [* | 
|     This method is the starting point of the `LibOpt_Components`; it contains the configuration of the `LibOpt_Components`. | 
|     Which `LibOpt_Components` are used and how they are linked together is determined here. | 
|   *] | 
|   IsAbstract: true | 
|   TextBody: | 
|   [* | 
|     // This method should be overridden. | 
|     // It should contain the creation and configuration of the components used. | 
|     // The components should also be linked to one another in this method. | 
|     // Note: in case of a big optimizer, it is advised to split this method into multiple smaller methods. | 
|   *] | 
| } |