int sym_create_permanent_cut_pools(sym_environment *env, int *cp_num)
This routine is used to create a global cut pool that will be saved even after the solve call exits and can be used to initialize the cut pool for later solve calls. This can be useful when solving a series of related MILPs that share classes of globally valid inequalities. For instance, if only the objective function is varied, as is the case with multicriteria integer programming, then cuts can be saved for use in later solve calls.
sym_environment *env | INOUT | Pointer to the SYMPHONY environment. |
int *cp_num | OUT | Pointer to an integer indicating the number of cut pools stored in the environment. |
INT | The number of the cut pools created. |