Libraries
- C++ Library
- Introduction
- Main types and constants
IMPLICIT_VAR_TAGHIDDEN_VAR_TAGHIDDEN_VAR_TAG_HVEHIDDEN_VAR_TAG_HVE_PREMAX_VALWRONG_VALMIN_VALMAX_DOMAIN_SIZENARYPROJECTIONSIZENARYPROJECTION2MAXDOMSIZENARYPROJECTION3MAXDOMSIZENARYPROJECTIONPRODDOMSIZENARYDECONNECTSIZEMAX_BRANCH_SIZECHOICE_POINT_LIMITOPEN_NODE_LIMITSTORE_SIZEMAX_ELIM_BINMAX_ARITYMAX_NB_TUPLESLARGE_NB_VARSDECIMAL_POINTNARY2CLAUSEMAX_EAC_ITER
- WeightedCSP class
- WeightedCSPSolver class
- MultiCFN class
- ToulBar2 class
- Miscellaneous functions
- Python Library
CFNCFN.AddAllDifferent()CFN.AddCompactFunction()CFN.AddFunction()CFN.AddGeneralizedLinearConstraint()CFN.AddGlobalFunction()CFN.AddLinearConstraint()CFN.AddSumConstraint()CFN.AddVariable()CFN.AddWeightedCSPConstraint()CFN.Assign()CFN.ClearPropagationQueues()CFN.Deconnect()CFN.Decrease()CFN.Depth()CFN.Domain()CFN.Dump()CFN.GetDDualBound()CFN.GetDomainInitSize()CFN.GetLB()CFN.GetName()CFN.GetNbBacktracks()CFN.GetNbConstrs()CFN.GetNbNodes()CFN.GetNbVars()CFN.GetSolutions()CFN.GetUB()CFN.GetValue()CFN.GetValueIndex()CFN.GetValueName()CFN.Increase()CFN.InitFromMultiCFN()CFN.MultipleAssign()CFN.MultipleDeconnect()CFN.NoPreprocessing()CFN.Parse()CFN.Print()CFN.Read()CFN.Remove()CFN.Restore()CFN.SetName()CFN.SetUB()CFN.Solve()CFN.SolveFirst()CFN.SolveNext()CFN.Store()CFN.UpdateUB()CFN.flatten()
MultiCFN