Parameter codes.
‘Actions’ do not necessarily invoke an immediate action; it's just that they don't fit neatly into the parameters array.
This coding scheme is in flux. CBC_PARAM_STR_NODESTRATEGY, CBC_PARAM_STR_BRANCHSTRATEGY, CBC_PARAM_NOTUSED_ADDCUTSSTRATEGY, CLP_PARAM_ACTION_CLEARCUTS, CBC_PARAM_NOTUSED_OSLSTUFF, CBC_PARAM_NOTUSED_CBCSTUFF are not used at present (03.10.24).
| Enumerator |
|---|
| CBC_PARAM_GENERALQUERY | |
| CBC_PARAM_FULLGENERALQUERY | |
| CLP_PARAM_DBL_PRIMALTOLERANCE | |
| CLP_PARAM_DBL_DUALTOLERANCE | |
| CBC_PARAM_DBL_CUTOFF | |
| CLP_PARAM_DBL_TIMELIMIT | |
| CLP_PARAM_DBL_DUALBOUND | |
| CLP_PARAM_DBL_PRIMALWEIGHT | |
| CLP_PARAM_DBL_OBJSCALE | |
| CLP_PARAM_DBL_RHSSCALE | |
| CBC_PARAM_DBL_INFEASIBILITYWEIGHT | |
| CBC_PARAM_DBL_INTEGERTOLERANCE | |
| CBC_PARAM_DBL_INCREMENT | |
| CBC_PARAM_DBL_ALLOWABLEGAP | |
| CBC_PARAM_DBL_DJFIX | |
| CBC_PARAM_DBL_GAPRATIO | |
| CBC_PARAM_DBL_TIGHTENFACTOR | |
| CLP_PARAM_INT_LOGLEVEL | |
| CLP_PARAM_INT_SOLVERLOGLEVEL | |
| CBC_PARAM_INT_MAXNODES | |
| CBC_PARAM_INT_STRONGBRANCHING | |
| CLP_PARAM_INT_MAXFACTOR | |
| CLP_PARAM_INT_PERTVALUE | |
| CLP_PARAM_INT_MAXITERATION | |
| CLP_PARAM_INT_PRESOLVEPASS | |
| CLP_PARAM_INT_IDIOT | |
| CLP_PARAM_INT_SPRINT | |
| CLP_PARAM_INT_OUTPUTFORMAT | |
| CLP_PARAM_INT_SLPVALUE | |
| CLP_PARAM_INT_PRESOLVEOPTIONS | |
| CLP_PARAM_INT_PRINTOPTIONS | |
| CLP_PARAM_INT_SPECIALOPTIONS | |
| CLP_PARAM_STR_DIRECTION | |
| CLP_PARAM_STR_DUALPIVOT | |
| CLP_PARAM_STR_SCALING | |
| CLP_PARAM_STR_ERRORSALLOWED | |
| CLP_PARAM_STR_KEEPNAMES | |
| CLP_PARAM_STR_SPARSEFACTOR | |
| CLP_PARAM_STR_PRIMALPIVOT | |
| CLP_PARAM_STR_PRESOLVE | |
| CLP_PARAM_STR_CRASH | |
| CLP_PARAM_STR_BIASLU | |
| CLP_PARAM_STR_PERTURBATION | |
| CLP_PARAM_STR_MESSAGES | |
| CLP_PARAM_STR_AUTOSCALE | |
| CLP_PARAM_STR_CHOLESKY | |
| CLP_PARAM_STR_KKT | |
| CLP_PARAM_STR_BARRIERSCALE | |
| CLP_PARAM_STR_GAMMA | |
| CLP_PARAM_STR_CROSSOVER | |
| CLP_PARAM_STR_PFI | |
| CLP_PARAM_NOTUSED_ALGORITHM | |
| CBC_PARAM_STR_NODESTRATEGY | |
| CBC_PARAM_STR_BRANCHSTRATEGY | |
| CBC_PARAM_NOTUSED_ADDCUTSSTRATEGY | |
| CBC_PARAM_STR_GOMORYCUTS | |
| CBC_PARAM_STR_PROBINGCUTS | |
| CBC_PARAM_STR_KNAPSACKCUTS | |
| CBC_PARAM_NOTUSED_ODDHOLECUTS | |
| CBC_PARAM_STR_ROUNDING | |
| CBC_PARAM_STR_SOLVER | |
| CBC_PARAM_STR_CLIQUECUTS | |
| CBC_PARAM_STR_COSTSTRATEGY | |
| CBC_PARAM_STR_FLOWCUTS | |
| CBC_PARAM_STR_MIXEDCUTS | |
| CBC_PARAM_STR_TWOMIRCUTS | |
| CBC_PARAM_STR_PREPROCESS | |
| CLP_PARAM_ACTION_DIRECTORY | |
| CLP_PARAM_ACTION_IMPORT | |
| CLP_PARAM_ACTION_EXPORT | |
| CLP_PARAM_ACTION_RESTORE | |
| CLP_PARAM_ACTION_SAVE | |
| CLP_PARAM_ACTION_DUALSIMPLEX | |
| CLP_PARAM_ACTION_PRIMALSIMPLEX | |
| CLP_PARAM_ACTION_MAXIMIZE | |
| CLP_PARAM_ACTION_MINIMIZE | |
| CLP_PARAM_ACTION_EXIT | |
| CLP_PARAM_ACTION_STDIN | |
| CLP_PARAM_ACTION_UNITTEST | |
| CLP_PARAM_ACTION_NETLIB_DUAL | |
| CLP_PARAM_ACTION_NETLIB_PRIMAL | |
| CLP_PARAM_ACTION_SOLUTION | |
| CLP_PARAM_ACTION_TIGHTEN | |
| CLP_PARAM_ACTION_FAKEBOUND | |
| CLP_PARAM_ACTION_HELP | |
| CLP_PARAM_ACTION_PLUSMINUS | |
| CLP_PARAM_ACTION_NETWORK | |
| CLP_PARAM_ACTION_ALLSLACK | |
| CLP_PARAM_ACTION_REVERSE | |
| CLP_PARAM_ACTION_BARRIER | |
| CLP_PARAM_ACTION_NETLIB_BARRIER | |
| CLP_PARAM_ACTION_REALLY_SCALE | |
| CLP_PARAM_ACTION_BASISIN | |
| CLP_PARAM_ACTION_BASISOUT | |
| CLP_PARAM_ACTION_SOLVECONTINUOUS | |
| CBC_PARAM_ACTION_BAB | |
| CBC_PARAM_ACTION_MIPLIB | |
| CLP_PARAM_ACTION_CLEARCUTS | |
| CLP_VERSION_NOTUSED_PRINTVERSION | |
| CBC_PARAM_NOTUSED_OSLSTUFF | |
| CBC_PARAM_NOTUSED_CBCSTUFF | |
| CBC_PARAM_NOTUSED_INVALID | |