Scippy

SCIP

Solving Constraint Integer Programs

scip_solvingstats.h File Reference

Detailed Description

public methods for querying solving statistics

Author
Tobias Achterberg
Timo Berthold
Thorsten Koch
Alexander Martin
Marc Pfetsch
Kati Wolter
Gregor Hendel
Leona Gottwald

Definition in file scip_solvingstats.h.

#include "scip/def.h"
#include "scip/type_history.h"
#include "scip/type_message.h"
#include "scip/type_retcode.h"
#include "scip/type_scip.h"

Go to the source code of this file.

Functions

SCIP_EXPORT int SCIPgetNRuns (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNReoptRuns (SCIP *scip)
 
SCIP_EXPORT void SCIPaddNNodes (SCIP *scip, SCIP_Longint nnodes)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodes (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNTotalNodes (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNFeasibleLeaves (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNInfeasibleLeaves (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNObjlimLeaves (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNRootboundChgs (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNRootboundChgsRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDelayedCutoffs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNZs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNRootLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNRootFirstLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNPrimalLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNPrimalLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDualLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDualLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNBarrierLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNBarrierLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNResolveLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNResolveLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNPrimalResolveLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNPrimalResolveLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDualResolveLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDualResolveLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodeLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodeZeroIterationLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodeLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodeInitLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNNodeInitLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDivingLPs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNDivingLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNStrongbranchs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNStrongbranchLPIterations (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNRootStrongbranchs (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNRootStrongbranchLPIterations (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNPriceRounds (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNPricevars (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNPricevarsFound (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNPricevarsApplied (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNSepaRounds (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNCutsFound (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNCutsFoundRound (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNCutsApplied (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNConflictConssFound (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNConflictConssFoundNode (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNConflictConssApplied (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNConflictDualproofsApplied (SCIP *scip)
 
SCIP_EXPORT int SCIPgetMaxDepth (SCIP *scip)
 
SCIP_EXPORT int SCIPgetMaxTotalDepth (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNBacktracks (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNActiveConss (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNEnabledConss (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgDualbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgLowerbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetDualbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetLowerbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetDualboundRoot (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetLowerboundRoot (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetFirstLPDualboundRoot (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetFirstLPLowerboundRoot (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetFirstPrimalBound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetPrimalbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetUpperbound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetCutoffbound (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPupdateCutoffbound (SCIP *scip, SCIP_Real cutoffbound)
 
SCIP_EXPORT SCIP_Bool SCIPisPrimalboundSol (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetGap (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetTransGap (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNSolsFound (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNLimSolsFound (SCIP *scip)
 
SCIP_EXPORT SCIP_Longint SCIPgetNBestSolsFound (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocost (SCIP *scip, SCIP_Real solvaldelta)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocostCurrentRun (SCIP *scip, SCIP_Real solvaldelta)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocostCount (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocostCountCurrentRun (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetPseudocostCount (SCIP *scip, SCIP_BRANCHDIR dir, SCIP_Bool onlycurrentrun)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocostScore (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetPseudocostVariance (SCIP *scip, SCIP_BRANCHDIR branchdir, SCIP_Bool onlycurrentrun)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgPseudocostScoreCurrentRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgConflictScore (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgConflictScoreCurrentRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgConflictlengthScore (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgConflictlengthScoreCurrentRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgInferences (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgInferencesCurrentRun (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgInferenceScore (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgInferenceScoreCurrentRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgCutoffs (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgCutoffsCurrentRun (SCIP *scip, SCIP_BRANCHDIR dir)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgCutoffScore (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetAvgCutoffScoreCurrentRun (SCIP *scip)
 
SCIP_EXPORT SCIP_Real SCIPgetDeterministicTime (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintOrigProblem (SCIP *scip, FILE *file, const char *extension, SCIP_Bool genericnames)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintTransProblem (SCIP *scip, FILE *file, const char *extension, SCIP_Bool genericnames)
 
SCIP_EXPORT void SCIPprintStatusStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintTimingStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintOrigProblemStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintTransProblemStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintPresolverStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintConstraintStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintConstraintTimingStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintPropagatorStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintConflictStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintSeparatorStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintPricerStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintBranchruleStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintHeuristicStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintCompressionStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintLPStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintNLPStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintRelaxatorStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintTreeStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintRootStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintSolutionStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintConcsolverStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT void SCIPprintBendersStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintReoptStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintBranchingStatistics (SCIP *scip, FILE *file)
 
SCIP_EXPORT SCIP_RETCODE SCIPprintDisplayLine (SCIP *scip, FILE *file, SCIP_VERBLEVEL verblevel, SCIP_Bool endline)
 
SCIP_EXPORT int SCIPgetNImplications (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPwriteImplicationConflictGraph (SCIP *scip, const char *filename)
 
SCIP_EXPORT void SCIPstoreSolutionGap (SCIP *scip)