37#ifndef __SCIP_USER_PLUGINS_H__
38#define __SCIP_USER_PLUGINS_H__
49 virtual void operator()(SCIP* scip,
const char* logname =
nullptr,
bool quiet =
false,
bool comment =
false) = 0;
virtual void writeUserSolution(SCIP *scip, int nSolvers, double dual)
virtual ~ScipUserPlugins()
virtual void operator()(SCIP *scip, const char *logname=nullptr, bool quiet=false, bool comment=false)=0
virtual void writeSubproblem(SCIP *scip)
virtual void newSubproblem(SCIP *scip, const ScipParaDiffSubproblemBranchLinearCons *linearConss, const ScipParaDiffSubproblemBranchSetppcCons *setppcConss)
ParaInitialStat extension for SCIP solver.