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