Scippy

SCIP

Solving Constraint Integer Programs

pub_sol.h File Reference

Detailed Description

public methods for primal CIP solutions

Author
Tobias Achterberg
Timo Berthold

Definition in file pub_sol.h.

#include "scip/def.h"
#include "scip/type_sol.h"
#include "scip/type_heur.h"
#include "scip/type_relax.h"

Go to the source code of this file.

Functions

SCIP_SOLORIGIN SCIPsolGetOrigin (SCIP_SOL *sol)
 
SCIP_Bool SCIPsolIsOriginal (SCIP_SOL *sol)
 
SCIP_Bool SCIPsolIsPartial (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetOrigObj (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetTime (SCIP_SOL *sol)
 
int SCIPsolGetRunnum (SCIP_SOL *sol)
 
SCIP_Longint SCIPsolGetNodenum (SCIP_SOL *sol)
 
int SCIPsolGetDepth (SCIP_SOL *sol)
 
SCIP_SOLTYPE SCIPsolGetType (SCIP_SOL *sol)
 
SCIP_HEURSCIPsolGetHeur (SCIP_SOL *sol)
 
SCIP_RELAXSCIPsolGetRelax (SCIP_SOL *sol)
 
void SCIPsolSetHeur (SCIP_SOL *sol, SCIP_HEUR *heur)
 
void SCIPsolSetRelax (SCIP_SOL *sol, SCIP_RELAX *relax)
 
void SCIPsolSetLPRelaxation (SCIP_SOL *sol)
 
void SCIPsolSetStrongbranching (SCIP_SOL *sol)
 
void SCIPsolSetPseudo (SCIP_SOL *sol)
 
int SCIPsolGetIndex (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetAbsBoundViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetRelBoundViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetAbsIntegralityViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetAbsLPRowViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetRelLPRowViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetAbsConsViolation (SCIP_SOL *sol)
 
SCIP_Real SCIPsolGetRelConsViolation (SCIP_SOL *sol)