Detailed Description
structure that contains all the data that defines the single-node-flow relaxation of an aggregation row
Data Fields | |
int * | transvarcoefs |
SCIP_Real * | transbinvarsolvals |
SCIP_Real * | transcontvarsolvals |
SCIP_Real * | transvarvubcoefs |
int | ntransvars |
SCIP_Real | transrhs |
int * | origbinvars |
int * | origcontvars |
SCIP_Real * | aggrcoefsbin |
SCIP_Real * | aggrcoefscont |
SCIP_Real * | aggrconstants |
Field Documentation
◆ transvarcoefs
int* SNF_Relaxation::transvarcoefs |
coefficients of all vars in relaxed set
Definition at line 4989 of file cuts.c.
Referenced by allocSNFRelaxation(), buildFlowCover(), computeLiftingData(), constructSNFRelaxation(), destroySNFRelaxation(), generateLiftedFlowCoverCut(), and getFlowCover().
◆ transbinvarsolvals
SCIP_Real* SNF_Relaxation::transbinvarsolvals |
sol val of bin var in vub of all vars in relaxed set
Definition at line 4990 of file cuts.c.
Referenced by allocSNFRelaxation(), buildFlowCover(), constructSNFRelaxation(), destroySNFRelaxation(), and getFlowCover().
◆ transcontvarsolvals
SCIP_Real* SNF_Relaxation::transcontvarsolvals |
sol val of all real vars in relaxed set
Definition at line 4991 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), and destroySNFRelaxation().
◆ transvarvubcoefs
SCIP_Real* SNF_Relaxation::transvarvubcoefs |
coefficient in vub of all vars in relaxed set
Definition at line 4992 of file cuts.c.
Referenced by allocSNFRelaxation(), buildFlowCover(), computeLiftingData(), constructSNFRelaxation(), destroySNFRelaxation(), generateLiftedFlowCoverCut(), and getFlowCover().
◆ ntransvars
int SNF_Relaxation::ntransvars |
number of vars in relaxed set
Definition at line 4993 of file cuts.c.
Referenced by buildFlowCover(), computeLiftingData(), constructSNFRelaxation(), generateLiftedFlowCoverCut(), and getFlowCover().
◆ transrhs
SCIP_Real SNF_Relaxation::transrhs |
rhs in relaxed set
Definition at line 4994 of file cuts.c.
Referenced by buildFlowCover(), computeLiftingData(), constructSNFRelaxation(), and getFlowCover().
◆ origbinvars
int* SNF_Relaxation::origbinvars |
associated original binary var for all vars in relaxed set
Definition at line 4995 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), destroySNFRelaxation(), and generateLiftedFlowCoverCut().
◆ origcontvars
int* SNF_Relaxation::origcontvars |
associated original continuous var for all vars in relaxed set
Definition at line 4996 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), destroySNFRelaxation(), and generateLiftedFlowCoverCut().
◆ aggrcoefsbin
SCIP_Real* SNF_Relaxation::aggrcoefsbin |
aggregation coefficient of the original binary var used to define the continuous variable in the relaxed set
Definition at line 4997 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), destroySNFRelaxation(), and generateLiftedFlowCoverCut().
◆ aggrcoefscont
SCIP_Real* SNF_Relaxation::aggrcoefscont |
aggregation coefficient of the original continous var used to define the continuous variable in the relaxed set
Definition at line 4999 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), destroySNFRelaxation(), and generateLiftedFlowCoverCut().
◆ aggrconstants
SCIP_Real* SNF_Relaxation::aggrconstants |
aggregation constant used to define the continuous variable in the relaxed set
Definition at line 5001 of file cuts.c.
Referenced by allocSNFRelaxation(), constructSNFRelaxation(), destroySNFRelaxation(), and generateLiftedFlowCoverCut().