PySCIPOpt  5.1.1
Python Interface for the SCIP Optimization Suite
conshdlr.pxi File Reference

base class of the Constraint Handler plugin More...

Go to the source code of this file.

Classes

class  Conshdlr
 

Namespaces

 pyscipopt.conshdlr
 

Functions

def consactive (self, constraint)
 
def conscheck (self, constraints, solution, checkintegrality, checklprows, printreason, completely)
 
def conscopy (self)
 
def consdeactive (self, constraint)
 
def consdelete (self, constraint)
 
def consdelvars (self, constraints)
 
def consdisable (self, constraint)
 
def consenable (self, constraint)
 
def consenfolp (self, constraints, nusefulconss, solinfeasible)
 
def consenfops (self, constraints, nusefulconss, solinfeasible, objinfeasible)
 
def consenforelax (self, solution, constraints, nusefulconss, solinfeasible)
 
def consexit (self, constraints)
 
def consexitpre (self, constraints)
 
def consexitsol (self, constraints, restart)
 
def consfree (self)
 
def consgetdivebdchgs (self)
 
def consgetnvars (self, constraint)
 
def consgetpermsymgraph (self)
 
def consgetsignedpermsymgraph (self)
 
def consgetvars (self, constraint)
 
def consinit (self, constraints)
 
def consinitlp (self, constraints)
 
def consinitpre (self, constraints)
 
def consinitsol (self, constraints)
 
def conslock (self, constraint, locktype, nlockspos, nlocksneg)
 
def consparse (self)
 
def conspresol (self, constraints, nrounds, presoltiming, nnewfixedvars, nnewaggrvars, nnewchgvartypes, nnewchgbds, nnewholes, nnewdelconss, nnewaddconss, nnewupgdconss, nnewchgcoefs, nnewchgsides, result_dict)
 
def consprint (self, constraint)
 
def consprop (self, constraints, nusefulconss, nmarkedconss, proptiming)
 
def consresprop (self)
 
def conssepalp (self, constraints, nusefulconss)
 
def conssepasol (self, constraints, nusefulconss, solution)
 
def constrans (self, sourceconstraint)
 

Variables

 consdata = SCIPconsGetData(cons)
 
 conshdlrdata = SCIPconshdlrGetData(conshdlr)
 
 constraints
 
 PyCons = getPyCons(cons)
 
 PyConshdlr = getPyConshdlr(conshdlr)
 
 PySourceCons = getPyCons(sourcecons)
 
def PyTargetCons = result_dict.get("targetcons")
 
def result_dict = PyConshdlr.constrans(PySourceCons)
 
 solution = Solution.create(scip, sol)
 

Detailed Description

base class of the Constraint Handler plugin

Definition in file conshdlr.pxi.