#include <cuts.h>
Inheritance diagram for LinearizationCut:
Public Member Functions | |
LinearizationCut () | |
LinearizationCut (const Pointer< UserVector< double > > &coeff_, double constant_) | |
LinearizationCut (const Pointer< UserVector< double > > &coeff_, double constant_, int objcon_nr_, bool derived_from_lower_part_, const dvector &x_, double t_) | |
Public Attributes | |
int | objcon_nr |
The number of the constraint from which the cut was derived. | |
bool | derived_from_lower_part |
Indicates whether the cut was derived from the lower or upper part of the constraint. | |
dvector | x |
The point where the cut was generated (as a block in the non reformulated problem). | |
double | t_value |
Value of t-variable for this block, if reformulated. | |
double | violation |
The violation of the reference point x w.r.t. |
Definition at line 79 of file cuts.h.
LinearizationCut::LinearizationCut | ( | const Pointer< UserVector< double > > & | coeff_, | |
double | constant_ | |||
) | [inline] |
LinearizationCut::LinearizationCut | ( | const Pointer< UserVector< double > > & | coeff_, | |
double | constant_, | |||
int | objcon_nr_, | |||
bool | derived_from_lower_part_, | |||
const dvector & | x_, | |||
double | t_ | |||
) | [inline] |
double LinearizationCut::t_value |
double LinearizationCut::violation |