Deprecated Functionality
Topics covered in this chapter:
Deprecated or Removed Functions
|
(Deprecated) The function is scheduled for removal. Use
XPRSgetlasterror instead.
|
|
|
(Deprecated)
|
|
|
XPRS_nml_addnames
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_copynames
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_create
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_destroy
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_findname
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_getlasterror
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_getmaxnamelen
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_getnamecount
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_getnames
|
(Removed) The names list API has been removed.
|
|
XPRS_nml_removenames
|
(Removed) The names list API has been removed.
|
|
XPRSaddcbgloballog
|
(Removed) Use
XPRSaddcbmiplog instead.
|
|
XPRSalter (ALTER)
|
(Removed) To change matrix coefficients, use
XPRSchgmcoef. To change column bounds, use
XPRSchgbounds. To change constraint right-hand side values, use
XPRSchgrhs. To change constraint types, use
XPRSchgrowtype. To change objective coefficients, use
XPRSchgobj.
|
|
XPRSbasiscondition (BASISCONDITION)
|
(Removed) Use
XPRSbasisstability instead.
|
|
XPRSfixglobals (FIXGLOBALS)
|
(Removed) Use
XPRSfixmipentities and
FIXMIPENTITIES instead.
|
|
XPRSgetcbafterobjective
|
(Removed) Removed without replacement.
|
|
XPRSgetcbbariteration
|
(Removed) Removed without replacement.
|
|
XPRSgetcbbarlog
|
(Removed) Removed without replacement.
|
|
XPRSgetcbbeforeobjective
|
(Removed) Removed without replacement.
|
|
XPRSgetcbchecktime
|
(Removed) Removed without replacement.
|
|
XPRSgetcbchgbranchobject
|
(Removed) Removed without replacement.
|
|
XPRSgetcbcomputerestart
|
(Removed) Removed without replacement.
|
|
XPRSgetcbcutlog
|
(Removed) Removed without replacement.
|
|
XPRSgetcbcutround
|
(Removed) Removed without replacement.
|
|
XPRSgetcbdestroymt
|
(Removed) Removed without replacement.
|
|
XPRSgetcbgapnotify
|
(Removed) Removed without replacement.
|
|
XPRSgetcbgloballog
|
(Removed) Removed without replacement.
|
|
XPRSgetcbinfnode
|
(Removed) Removed without replacement.
|
|
XPRSgetcbintsol
|
(Removed) Removed without replacement.
|
|
XPRSgetcblplog
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmessage
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmiplog
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmipthread
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmsjobend
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmsjobstart
|
(Removed) Removed without replacement.
|
|
XPRSgetcbmswinner
|
(Removed) Removed without replacement.
|
|
XPRSgetcbnewnode
|
(Removed) Removed without replacement.
|
|
XPRSgetcbnlpcoefevalerror
|
(Removed) Removed without replacement.
|
|
XPRSgetcbnodecutoff
|
(Removed) Removed without replacement.
|
|
XPRSgetcbnodelpsolved
|
(Removed) Removed without replacement.
|
|
XPRSgetcboptnode
|
(Removed) Removed without replacement.
|
|
XPRSgetcbpreintsol
|
(Removed) Removed without replacement.
|
|
XPRSgetcbprenode
|
(Removed) Removed without replacement.
|
|
XPRSgetcbpresolve
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpcascadeend
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpcascadestart
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpcascadevar
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpcascadevarfail
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpconstruct
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpdrcol
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpintsol
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpiterend
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpiterstart
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslpitervar
|
(Removed) Removed without replacement.
|
|
XPRSgetcbslppreupdatelinearization
|
(Removed) Removed without replacement.
|
|
XPRSgetcbusersolnotify
|
(Removed) Removed without replacement.
|
|
XPRSgetglobal, XPRSgetglobal64
|
(Removed) Use
XPRSgetmipentities instead.
|
|
(Deprecated) Use
XPRSgetsolution and
XPRSgetslacks instead.
|
|
|
XPRSgetnamelistobject
|
(Removed) The names list API has been removed.
|
|
(Deprecated) Use
XPRSgetnamelist instead.
|
|
|
XPRSglobal (GLOBAL)
|
(Removed) Use
XPRSmipoptimize or
XPRSoptimize instead.
|
|
XPRSloadglobal, XPRSloadglobal64
|
(Removed) Use
XPRSloadmip instead.
|
|
(Deprecated) Please use
XPRSaddmipsol instead.
|
|
|
XPRSloadqcqpglobal, XPRSloadqcqpglobal64
|
(Removed) Use
XPRSloadmiqcqp instead.
|
|
XPRSloadqglobal, XPRSloadqglobal64
|
(Removed) Use
XPRSloadmiqp instead.
|
|
XPRSmaxim, XPRSminim (MAXIM, MINIM)
|
|
|
(Deprecated) Please use
XPRSremovecbmiplog instead.
|
|
|
XPRSsetcbafterobjective
|
(Removed) Use
XPRSaddcbafterobjective instead.
|
|
XPRSsetcbbariteration
|
(Removed) Use
XPRSaddcbbariteration instead.
|
|
XPRSsetcbbarlog
|
(Removed) Use
XPRSaddcbbarlog instead.
|
|
XPRSsetcbbeforeobjective
|
(Removed) Use
XPRSaddcbbeforeobjective instead.
|
|
XPRSsetcbchecktime
|
(Removed) Use
XPRSaddcbchecktime instead.
|
|
XPRSsetcbchgbranchobject
|
(Removed) Use
XPRSaddcbchgbranchobject instead.
|
|
XPRSsetcbcomputerestart
|
(Removed) Use
XPRSaddcbcomputerestart instead.
|
|
XPRSsetcbcutlog
|
(Removed) Use
XPRSaddcbcutlog instead.
|
|
XPRSsetcbcutround
|
(Removed) Use
XPRSaddcbcutround instead.
|
|
XPRSsetcbdestroymt
|
(Removed) Use
XPRSaddcbdestroymt instead.
|
|
XPRSsetcbgapnotify
|
(Removed) Use
XPRSaddcbgapnotify instead.
|
|
XPRSsetcbgloballog
|
(Removed) Use
XPRSaddcbgloballog instead.
|
|
XPRSsetcbinfnode
|
(Removed) Use
XPRSaddcbinfnode instead.
|
|
XPRSsetcbintsol
|
(Removed) Use
XPRSaddcbintsol instead.
|
|
XPRSsetcblplog
|
(Removed) Use
XPRSaddcblplog instead.
|
|
XPRSsetcbmessage
|
(Removed) Use
XPRSaddcbmessage instead.
|
|
XPRSsetcbmiplog
|
(Removed) Use
XPRSaddcbmiplog instead.
|
|
XPRSsetcbmipthread
|
(Removed) Use
XPRSaddcbmipthread instead.
|
|
XPRSsetcbmsjobend
|
(Removed) Use
XPRSaddcbmsjobend instead.
|
|
XPRSsetcbmsjobstart
|
(Removed) Use
XPRSaddcbmsjobstart instead.
|
|
XPRSsetcbmswinner
|
(Removed) Use
XPRSaddcbmswinner instead.
|
|
XPRSsetcbnewnode
|
(Removed) Use
XPRSaddcbnewnode instead.
|
|
XPRSsetcbnlpcoefevalerror
|
(Removed) Use
XPRSaddcbnlpcoefevalerror instead.
|
|
XPRSsetcbnodecutoff
|
(Removed) Use
XPRSaddcbnodecutoff instead.
|
|
XPRSsetcbnodelpsolved
|
(Removed) Use
XPRSaddcbnodelpsolved instead.
|
|
XPRSsetcboptnode
|
(Removed) Use
XPRSaddcboptnode instead.
|
|
XPRSsetcbpreintsol
|
(Removed) Use
XPRSaddcbpreintsol instead.
|
|
XPRSsetcbprenode
|
(Removed) Use
XPRSaddcbprenode instead.
|
|
XPRSsetcbpresolve
|
(Removed) Use
XPRSaddcbpresolve instead.
|
|
XPRSsetcbslpcascadeend
|
(Removed) Use
XPRSaddcbslpcascadeend instead.
|
|
XPRSsetcbslpcascadestart
|
(Removed) Use
XPRSaddcbslpcascadestart instead.
|
|
XPRSsetcbslpcascadevar
|
(Removed) Use
XPRSaddcbslpcascadevar instead.
|
|
XPRSsetcbslpcascadevarfail
|
(Removed) Use
XPRSaddcbslpcascadevarfail instead.
|
|
XPRSsetcbslpconstruct
|
(Removed) Use
XPRSaddcbslpconstruct instead.
|
|
XPRSsetcbslpdrcol
|
(Removed) Use
XPRSaddcbslpdrcol instead.
|
|
XPRSsetcbslpintsol
|
(Removed) Use
XPRSaddcbslpintsol instead.
|
|
XPRSsetcbslpiterend
|
(Removed) Use
XPRSaddcbslpiterend instead.
|
|
XPRSsetcbslpiterstart
|
(Removed) Use
XPRSaddcbslpiterstart instead.
|
|
XPRSsetcbslpitervar
|
(Removed) Use
XPRSaddcbslpitervar instead.
|
|
XPRSsetcbslppreupdatelinearization
|
(Removed) Use
XPRSaddcbslppreupdatelinearization instead.
|
|
XPRSsetcbusersolnotify
|
(Removed) Use
XPRSaddcbusersolnotify instead.
|
Deprecated or Removed Controls
|
(Deprecated) This control is deprecated, please use
NODEREDCOSTTIGHTEN instead.
|
|
|
(Deprecated) Use
SCALINGMETHOD instead.
|
|
|
CACHESIZE
|
(Removed) This control has been removed.
|
|
(Deprecated) This control is deprecated, please use
CUTMAXROUNDS instead.
|
|
|
(Deprecated) This control is deprecated. For disabling individual cut separators (or, more generally, for tuning the separation strategy of cut separators), please use the individual controls
CUTSEP*STRATEGY (e.g.
CUTSEPCLIQUESTRATEGY for clique cuts) and the meta control
CUTSEPSTRATEGY. For disabling or tuning other cut separation features, please use controls
CUTAGGROWS and
CUTFROMCUTROWS.
|
|
|
(Deprecated) This control no longer has any effect. Use
ESCAPENAMES instead.
|
|
|
(Deprecated) This control is deprecated, please use
GLOBALCONVCUTMAXROUNDS instead.
|
|
|
(Deprecated) This control is deprecated, please use
GLOBALINITCUTSTRATEGY instead.
|
|
|
(Deprecated) This control is deprecated, please use
GLOBALCONVCUTMAXTREEROUNDS instead.
|
|
|
(Deprecated) This control is deprecated, please use
CUTGOMMAXROUNDS instead.
|
|
|
HEURDEPTH
|
(Removed) This control has been removed.
|
|
HEURMAXSOL
|
(Removed) This control has been removed.
|
|
HEURNODES
|
(Removed) This control has been removed.
|
|
(Deprecated) This control has been deprecated. Use the meta LNS heuristic strategy control
HEURSEARCHSTRATEGY or one of the individual strategy controls to (de-)activate individual LNS heuristics.
|
|
|
(Deprecated) This control has been deprecated. Use the meta LNS heuristic strategy control
HEURSEARCHSTRATEGY or one of the individual strategy controls to (de-)activate individual LNS heuristics.
|
|
|
L1CACHE
|
(Removed) This control has been removed.
|
|
(Deprecated) This control has been deprecated; the double control
TIMELIMIT should be used instead.
|
|
|
(Deprecated) This control is deprecated, please use
CUTSEPMCFSTRATEGY instead.
|
|
|
NETCUTS
|
(Removed) This control has been removed.
|
|
PERTURB
|
(Removed) This control has been removed.
|
|
(Deprecated) This control is deprecated, please use
CUTOAMAXROUNDS instead.
|
|
|
REPAIRINFEASMAXTIME
|
(Removed) This control has been removed.
|
|
(Deprecated) This control is deprecated, please use
CUTSEPRLTSTRATEGY instead.
|
|
|
(Deprecated) This control is deprecated, please use
CUTSEPSDPSTRATEGY instead.
|
|
|
SLEEPONTHREADWAIT
|
(Removed) This control has been removed.
|
|
(Deprecated) This control no longer has any effect.
|
|
|
(Deprecated) This control is deprecated, please use
CUTMAXTREEROUNDS instead.
|
|
|
(Deprecated) This control is deprecated. For disabling individual cut separators (or, more generally, for tuning the separation strategy of cut separators), please use the individual controls
CUTSEP*STRATEGY (e.g.
CUTSEPCLIQUESTRATEGY for clique cuts) and the meta control
CUTSEPSTRATEGY. For disabling or tuning other cut separation features, please use controls
CUTAGGROWS and
CUTFROMCUTROWS.
|
|
|
(Deprecated) This control is deprecated, please use
CUTGOMMAXTREEROUNDS instead.
|
|
|
(Deprecated) This control is deprecated, please use
CUTOAMAXTREEROUNDS instead.
|
|
|
(Deprecated) This control is deprecated, please use attribute
OPTIMIZERVERSION instead.
|
Deprecated or Removed Attributes
|
(Deprecated) To find the name of the objective function use
XPRSgetnamelist, passing
XPRS_NAMES_OBJECTIVE in the
type parameter.
|
© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.
