Scippy

SCIP

Solving Constraint Integer Programs

SCIP_LpExactSolVals Struct Reference

Detailed Description

collected values of the exact LP data which depend on the exact LP solution We store these values to recover the exact LP solution at start of diving or probing mode, say, without having to resolve the exact LP.

Definition at line 125 of file struct_lpexact.h.

#include <struct_lpexact.h>

Data Fields

SCIP_LPSOLSTAT lpsolstat
 
SCIP_RATIONALlpobjval
 
SCIP_Bool primalfeasible
 
SCIP_Bool primalchecked
 
SCIP_Bool dualfeasible
 
SCIP_Bool dualchecked
 
SCIP_Bool solisbasic
 
SCIP_Bool lpissolved
 

Field Documentation

◆ lpsolstat

SCIP_LPSOLSTAT SCIP_LpExactSolVals::lpsolstat

solution status of last LP solution

Definition at line 127 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), lpExactStoreSolVals(), SCIPlpExactEndDive(), and SCIPlpExactStartDive().

◆ lpobjval

SCIP_RATIONAL* SCIP_LpExactSolVals::lpobjval

objective value of LP without loose variables, or SCIP_INVALID

Definition at line 128 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), lpExactStoreSolVals(), and SCIPlpExactEndDive().

◆ primalfeasible

SCIP_Bool SCIP_LpExactSolVals::primalfeasible

is current LP solution primal feasible?

Definition at line 129 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), and lpExactStoreSolVals().

◆ primalchecked

SCIP_Bool SCIP_LpExactSolVals::primalchecked

was current LP solution checked for primal feasibility?

Definition at line 130 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), and lpExactStoreSolVals().

◆ dualfeasible

SCIP_Bool SCIP_LpExactSolVals::dualfeasible

is current LP solution dual feasible?

Definition at line 131 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), and lpExactStoreSolVals().

◆ dualchecked

SCIP_Bool SCIP_LpExactSolVals::dualchecked

was current LP solution checked for primal feasibility?

Definition at line 132 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), and lpExactStoreSolVals().

◆ solisbasic

SCIP_Bool SCIP_LpExactSolVals::solisbasic

is current LP solution a basic solution?

Definition at line 133 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), and lpExactStoreSolVals().

◆ lpissolved

SCIP_Bool SCIP_LpExactSolVals::lpissolved

is current LP solved?

Definition at line 134 of file struct_lpexact.h.

Referenced by lpExactRestoreSolVals(), lpExactStoreSolVals(), and SCIPlpExactEndDive().