#include <sym_constraint.h>
Public Types | |
| enum | status |
Public Methods | |
| virtual status | separate (subproblem &) |
| virtual void | init (subproblem &) |
| virtual status | feasible (solution &) |
| *virtual status | LP_pricing (subproblem &) |
| virtual status | mf_pricing (subproblem &) |
| *virtual status | close_subproblem (subproblem &) |
| *virtual status | open_subproblem (subproblem &) |
| virtual void | info () |
|
|
the possible return values of all functions that are allowed to modify the current LP. Definition at line 19 of file sym_constraint.h. Referenced by close_subproblem(), feasible(), LP_pricing(), mf_pricing(), open_subproblem(), and separate(). |
|
|
This function is called if the BCP-system wants to close the subproblem (either fathom, preemtion, or branch). If shoud return Definition at line 72 of file sym_constraint.h. References status. |
|
|
This function is called, if the BCP-System wants to save the solution of the LP-solver as primal solution. If this function if called, it is guaranteed that all interal variabes have integral values in the LP-solution. The function should return either Definition at line 46 of file sym_constraint.h. References status. |
|
|
This function should output information on the symbolic constraint (the method used, the possible configurations). Definition at line 86 of file sym_constraint.h. |
|
|
This function is called before the first LP at the root of the BCP-tree is solved. Definition at line 37 of file sym_constraint.h. |
|
|
This function is called, if the BCP-system wants to etablish the solution of the current LP as new lower bound. It shoud return either Definition at line 55 of file sym_constraint.h. References status. |
|
|
This function is called, if the BCP-system has to deal with an infeasible LP. It shoud return either Definition at line 64 of file sym_constraint.h. References status. |
|
|
This function is called if the BCP-system wants to start working at another subproblem. If shoud return Definition at line 80 of file sym_constraint.h. References status. |
|
|
This function is called if the BCP-System wants to cut of the solution that was found by the LP-solver. It should return either Definition at line 31 of file sym_constraint.h. References status. |
1.2.16