API ReferenceΒΆ
- Model
ModelModel.addDecomposition()Model.addDecompositionFromConss()Model.addPreexistingPartialDecomposition()Model.addVar()Model.createDecomposition()Model.detect()Model.getDetprobdataOrig()Model.getDetprobdataPresolved()Model.getDualbound()Model.getMasterProb()Model.getMastervars()Model.getNConsClassifiers()Model.getNVarClassifiers()Model.getPartDecompFromID()Model.includeConsClassifier()Model.includeDefaultPlugins()Model.includeDetector()Model.includePricingSolver()Model.includeScore()Model.includeVarClassifier()Model.listConsClassifiers()Model.listDecompositions()Model.listDetectors()Model.listPricingSolvers()Model.listScores()Model.listVarClassifiers()Model.optimize()Model.presolve()Model.printStatistics()Model.printVersion()Model.setDetectorEnabled()Model.setDetectorFinishingEnabled()Model.setDetectorPostprocessingEnabled()Model.setGCGSeparating()Model.setPricingSolverEnabled()Model.setPricingSolverExactEnabled()Model.setPricingSolverHeuristicEnabled()Model.setVarClassifierEnabled()Model.writeAllDecomps()
- Classifier
- Decomposition
PartialDecompositionPartialDecomposition.addAncestorID()PartialDecomposition.addBlock()PartialDecomposition.addClockTime()PartialDecomposition.addDecChangesFromAncestor()PartialDecomposition.addDetectorChainInfo()PartialDecomposition.addNNewBlocks()PartialDecomposition.addPctConssFromFree()PartialDecomposition.addPctConssToBlock()PartialDecomposition.addPctConssToBorder()PartialDecomposition.addPctVarsFromFree()PartialDecomposition.addPctVarsToBlock()PartialDecomposition.addPctVarsToBorder()PartialDecomposition.aggInfoCalculated()PartialDecomposition.alreadyAssignedConssToBlocks()PartialDecomposition.assignCurrentStairlinking()PartialDecomposition.assignOpenConssToMaster()PartialDecomposition.assignSmallestComponentsButOneConssAdjacency()PartialDecomposition.buildDecChainString()PartialDecomposition.calcAggregationInformation()PartialDecomposition.calcStairlinkingVars()PartialDecomposition.checkAllConssAssigned()PartialDecomposition.checkConsistency()PartialDecomposition.complete()PartialDecomposition.completeByConnected()PartialDecomposition.completeByConnectedConssAdjacency()PartialDecomposition.completeGreedily()PartialDecomposition.considerImplicits()PartialDecomposition.copy()PartialDecomposition.copyPartitionStatistics()PartialDecomposition.deleteEmptyBlocks()PartialDecomposition.deleteOpencons()PartialDecomposition.deleteOpenvar()PartialDecomposition.displayInfo()PartialDecomposition.findVarsLinkingToMaster()PartialDecomposition.findVarsLinkingToStairlinking()PartialDecomposition.fixConsToBlock()PartialDecomposition.fixConsToBlockId()PartialDecomposition.fixConsToMaster()PartialDecomposition.fixConssToBlock()PartialDecomposition.fixConssToBlockId()PartialDecomposition.fixConssToMaster()PartialDecomposition.fixVarToLinking()PartialDecomposition.fixVarToMaster()PartialDecomposition.fixVarToStairlinking()PartialDecomposition.getAncestorID()PartialDecomposition.getAncestorList()PartialDecomposition.getBlocksForRep()PartialDecomposition.getConssForBlock()PartialDecomposition.getConssForBlocks()PartialDecomposition.getDetectorClockTime()PartialDecomposition.getDetectorClockTimes()PartialDecomposition.getDetectorchainInfo()PartialDecomposition.getDetprobdata()PartialDecomposition.getFinishedByFinisher()PartialDecomposition.getHashValue()PartialDecomposition.getID()PartialDecomposition.getLinkingvars()PartialDecomposition.getMasterconss()PartialDecomposition.getMastervars()PartialDecomposition.getNAncestors()PartialDecomposition.getNBlocks()PartialDecomposition.getNCoeffsForBlock()PartialDecomposition.getNCoeffsForMaster()PartialDecomposition.getNConss()PartialDecomposition.getNConssForBlock()PartialDecomposition.getNDetectors()PartialDecomposition.getNLinkingvars()PartialDecomposition.getNMasterconss()PartialDecomposition.getNMastervars()PartialDecomposition.getNNewBlocks()PartialDecomposition.getNNewBlocksVector()PartialDecomposition.getNOpenconss()PartialDecomposition.getNOpenvars()PartialDecomposition.getNReps()PartialDecomposition.getNStairlinkingvars()PartialDecomposition.getNTotalStairlinkingvars()PartialDecomposition.getNVars()PartialDecomposition.getNVarsForBlock()PartialDecomposition.getNVarsForBlocks()PartialDecomposition.getOpenconss()PartialDecomposition.getOpenvars()PartialDecomposition.getPctConssFromFree()PartialDecomposition.getPctConssFromFreeVector()PartialDecomposition.getPctConssToBlock()PartialDecomposition.getPctConssToBlockVector()PartialDecomposition.getPctConssToBorder()PartialDecomposition.getPctConssToBorderVector()PartialDecomposition.getPctVarsFromFree()PartialDecomposition.getPctVarsFromFreeVector()PartialDecomposition.getPctVarsToBlock()PartialDecomposition.getPctVarsToBlockVector()PartialDecomposition.getPctVarsToBorder()PartialDecomposition.getPctVarsToBorderVector()PartialDecomposition.getRepForBlock()PartialDecomposition.getRepVarmap()PartialDecomposition.getScore()PartialDecomposition.getTranslatedpartialdecid()PartialDecomposition.getUsergiven()PartialDecomposition.getVarProbindexForBlock()PartialDecomposition.getVarsForBlock()PartialDecomposition.hasSetppMaster()PartialDecomposition.hasSetppcMaster()PartialDecomposition.hasSetppccardMaster()PartialDecomposition.isAssignedToOrigProb()PartialDecomposition.isComplete()PartialDecomposition.isConsMastercons()PartialDecomposition.isConsOpencons()PartialDecomposition.isSelectedPartialDecomposition.isTrivial()PartialDecomposition.isVarBlockvarOfBlock()PartialDecomposition.isVarLinkingvar()PartialDecomposition.isVarMastervar()PartialDecomposition.isVarOpenvar()PartialDecomposition.isVarStairlinkingvar()PartialDecomposition.isVarStairlinkingvarOfBlock()PartialDecomposition.max_white_scorePartialDecomposition.prepare()PartialDecomposition.refineToBlocks()PartialDecomposition.refineToMaster()PartialDecomposition.removeAncestorID()PartialDecomposition.removeMastercons()PartialDecomposition.setAncestorList()PartialDecomposition.setConsPartitionStatistics()PartialDecomposition.setConsToMaster()PartialDecomposition.setDetectorClockTimes()PartialDecomposition.setDetectorFinished()PartialDecomposition.setDetectorFinishedOrig()PartialDecomposition.setDetectorPropagated()PartialDecomposition.setFinishedByFinisher()PartialDecomposition.setFinishedByFinisherOrig()PartialDecomposition.setNBlocks()PartialDecomposition.setPctConssFromFreeVector()PartialDecomposition.setPctConssToBlockVector()PartialDecomposition.setPctConssToBorderVector()PartialDecomposition.setPctVarsFromFreeVector()PartialDecomposition.setPctVarsToBlockVector()PartialDecomposition.setPctVarsToBorderVector()PartialDecomposition.setStemsFromOrig()PartialDecomposition.setTranslatedpartialdecid()PartialDecomposition.setUsergiven()PartialDecomposition.setVarPartitionStatistics()PartialDecomposition.setVarToBlockId()PartialDecomposition.setVarToLinking()PartialDecomposition.setVarToMaster()PartialDecomposition.setVarToStairlinking()PartialDecomposition.shouldCompletedByConsToMaster()PartialDecomposition.showVisualization()PartialDecomposition.sort()
- DetProbData
DetProbDataDetProbData.addCandidatesNBlocksNVotes()DetProbData.addConsPartition()DetProbData.addPartialdecToAncestor()DetProbData.addPartialdecToFinished()DetProbData.addPartialdecToFinishedUnchecked()DetProbData.addPartialdecToOpen()DetProbData.addVarPartition()DetProbData.candidatesNBlocks()DetProbData.classificationtime()DetProbData.clearAncestorPartialdecs()DetProbData.clearCurrentPartialdecs()DetProbData.clearFinishedPartialdecs()DetProbData.conspartitioncollection()DetProbData.createConsPart()DetProbData.createConssAdjacency()DetProbData.createVarPart()DetProbData.freeTemporaryData()DetProbData.getAncestorPartialdec()DetProbData.getCons()DetProbData.getConsPartition()DetProbData.getConsPartitions()DetProbData.getConssForCons()DetProbData.getConssForVar()DetProbData.getFinishedPartialdec()DetProbData.getFinishedPartialdecs()DetProbData.getIndexForCons()DetProbData.getIndexForVar()DetProbData.getModel()DetProbData.getNAncestorPartialdecs()DetProbData.getNConsPartitions()DetProbData.getNConss()DetProbData.getNConssForCons()DetProbData.getNConssForVar()DetProbData.getNFinishedPartialdecs()DetProbData.getNNonzeros()DetProbData.getNOpenPartialdecs()DetProbData.getNPartialdecs()DetProbData.getNVarPartitions()DetProbData.getNVars()DetProbData.getNVarsForCons()DetProbData.getOpenPartialdecs()DetProbData.getOrigVarsFixedZero()DetProbData.getRelevantConss()DetProbData.getRelevantVars()DetProbData.getSortedCandidatesNBlocks()DetProbData.getVal()DetProbData.getValsForCons()DetProbData.getVar()DetProbData.getVarPartition()DetProbData.getVarPartitions()DetProbData.getVarsForCons()DetProbData.isAssignedToOrigProb()DetProbData.isConsCardinalityCons()DetProbData.isConsSetpp()DetProbData.isConsSetppc()DetProbData.isConssAdjInitialized()DetProbData.isPartialdecDuplicateofFinished()DetProbData.nblockscandidatescalctime()DetProbData.partialdecIsNoDuplicateOfPartialdecs()DetProbData.postprocessingtime()DetProbData.sortFinishedForScore()DetProbData.translatePartialdecs()DetProbData.translatingtime()DetProbData.varpartitioncollection()
- Detector
- Partition
ConsPartConsPart.addClass()ConsPart.assignConsToClass()ConsPart.getAllSubsets()ConsPart.getClassDecompInfo()ConsPart.getClassDescription()ConsPart.getClassName()ConsPart.getClassNameOfCons()ConsPart.getClassOfCons()ConsPart.getNClasses()ConsPart.getNConss()ConsPart.getNConssOfClasses()ConsPart.getName()ConsPart.isConsClassified()ConsPart.reduceClasses()ConsPart.removeEmptyClasses()ConsPart.setClassDecompInfo()ConsPart.setClassDescription()ConsPart.setClassName()
VarPartVarPart.addClass()VarPart.assignVarToClass()VarPart.getAllSubsets()VarPart.getClassDecompInfo()VarPart.getClassDescription()VarPart.getClassName()VarPart.getClassNameOfVar()VarPart.getClassOfVar()VarPart.getNClasses()VarPart.getNVars()VarPart.getNVarsOfClasses()VarPart.getName()VarPart.isVarClassified()VarPart.reduceClasses()VarPart.removeEmptyClasses()VarPart.setClassDecompInfo()VarPart.setClassDescription()VarPart.setClassName()
- PricingSolver
- Score