XPRS
- java.lang.Object
-  
  - com.dashoptimization.XPRS
 
-  
   - All Implemented Interfaces:
- XPRSconstants, XPRSenumerations
 
 
 public final class XPRS extends java.lang.Object implements XPRSconstants, XPRSenumerations 
-  
    
   -  
        Nested Class Summary-  
          Nested classes/interfaces inherited from interface com.dashoptimization.XPRSenumerationsXPRSenumerations.AlwaysNeverAutomatic, XPRSenumerations.BacktrackAlg, XPRSenumerations.BarOrder, XPRSenumerations.BarPresolveOps, XPRSenumerations.BranchChoice, XPRSenumerations.CholeskyAlgorithm, XPRSenumerations.CrossoverDynamicReduction, XPRSenumerations.CutSelect, XPRSenumerations.CutStrategy, XPRSenumerations.DefaultAlg, XPRSenumerations.DualGradient, XPRSenumerations.DualizeOps, XPRSenumerations.DualStrategy, XPRSenumerations.EnumerationEntry, XPRSenumerations.FeasibilityPump, XPRSenumerations.HeuristicSearchSelect, XPRSenumerations.HeuristicStrategy, XPRSenumerations.LPStatus, XPRSenumerations.MipPresolve, XPRSenumerations.MIPStatus, XPRSenumerations.NodeSelectionCriteria, XPRSenumerations.ObjSense, XPRSenumerations.OnOff, XPRSenumerations.OutputDetail, XPRSenumerations.ParameterType, XPRSenumerations.PreProbing, XPRSenumerations.Presolve, XPRSenumerations.PresolveCoefElim, XPRSenumerations.PresolveDomColumn, XPRSenumerations.PresolveDomRow, XPRSenumerations.PresolveOperations, XPRSenumerations.PresolveState, XPRSenumerations.Pricing, XPRSenumerations.PrimalUnshift, XPRSenumerations.QConvexity, XPRSenumerations.RefineOps, XPRSenumerations.RepairIndefiniteQuadratic, XPRSenumerations.Scaling, XPRSenumerations.SolInfo, XPRSenumerations.StopType, XPRSenumerations.TreeDiagnostics, XPRSenumerations.TunerHistory, XPRSenumerations.TunerMethod, XPRSenumerations.TunerMode, XPRSenumerations.TunerRootAlg, XPRSenumerations.TunerTarget, XPRSenumerations.VariableSelection
 
-  
          
 -  
        Field Summary-  
          Fields inherited from interface com.dashoptimization.XPRSconstantsACTIVENODES, ACTIVESET, ALG_BARRIER, ALG_DEFAULT, ALG_DUAL, ALG_NETWORK, ALG_PRIMAL, ALG_PULL_CHOLESKY, ALG_PUSH_CHOLESKY, ALGAFTERCROSSOVER, ALGAFTERNETWORK, ALGORITHM, ANA_ALWAYS, ANA_AUTOMATIC, ANA_NEVER, AUTOPERTURB, BACKTRACK, BACKTRACKALG_BEST_BOUND, BACKTRACKALG_BEST_ESTIMATE, BACKTRACKALG_BEST_ESTIMATE_MIN_INFEAS, BACKTRACKALG_DEEPEST_BEST_ESTIMATE, BACKTRACKALG_DEEPEST_NODE, BACKTRACKALG_EARLIEST_NODE, BACKTRACKALG_HIGHEST_NODE, BACKTRACKALG_LATEST_NODE, BACKTRACKALG_MIN_INFEAS, BACKTRACKALG_RANDOM, BACKTRACKTIE, BAR_DEFAULT, BAR_MIN_DEGREE, BAR_MIN_LOCAL_FILL, BAR_NESTED_DISSECTION, BARAASIZE, BARALG, BARCGAP, BARCONDA, BARCONDD, BARCORES, BARCRASH, BARCROSSOVER, BARDENSECOL, BARDUALINF, BARDUALOBJ, BARDUALSTOP, BARFREESCALE, BARGAPSTOP, BARGAPTARGET, BARINDEFLIMIT, BARITER, BARITERLIMIT, BARLARGEBOUND, BARLSIZE, BARNUMSTABILITY, BAROBJSCALE, BARORDER, BARORDERTHREADS, BAROUTPUT, BARPRESOLVEOPS, BARPRESOLVEOPS_EXTRA_BARRIER_PRESOLVE, BARPRESOLVEOPS_STANDARD_PRESOLVE, BARPRIMALINF, BARPRIMALOBJ, BARPRIMALSTOP, BARREGULARIZE, BARRHSSCALE, BARSING, BARSINGR, BARSOLUTION, BARSTART, BARSTARTWEIGHT, BARSTEPSTOP, BARTHREADS, BESTBOUND, BIGM, BIGMMETHOD, BOOL_OFF, BOOL_ON, BOUNDNAME, BRANCH_MAX_EST_FIRST, BRANCH_MIN_EST_FIRST, BRANCHCHOICE, BRANCHDISJ, BRANCHSTRUCTURAL, BRANCHVALUE, BRANCHVAR, BREADTHFIRST, CACHESIZE, CALLBACKCOUNT_CUTMGR, CALLBACKCOUNT_OPTNODE, CALLBACKFROMMASTERTHREAD, CHECKSONMAXCUTTIME, CHECKSONMAXTIME, CHOLESKYALG, CHOLESKYTOL, COLS, CONCURRENTTHREADS, CONEELEMS, CONES, CONFLICTCUTS, CORESDETECTED, CORESPERCPU, CORESPERCPUDETECTED, COVERCUTS, CPUPLATFORM, CPUSDETECTED, CPUTIME, CRASH, CROSSOVER, CROSSOVERACCURACYTOL, CROSSOVERDRP, CROSSOVERITERLIMIT, CROSSOVEROPS, CROSSOVERRELPIVOTTOL, CROSSOVERRELPIVOTTOLSAFE, CROSSOVERTHREADS, CSTYLE, CURRENTNODE, CURRMIPCUTOFF, CUTDEPTH, CUTFACTOR, CUTFREQ, CUTS, CUTSELECT, CUTSELECT_CLIQUE, CUTSELECT_COVER, CUTSELECT_DEFAULT, CUTSELECT_DISABLE_CUT_ROWS, CUTSELECT_FLOWPATH, CUTSELECT_GUB_COVER, CUTSELECT_IMPLICATION, CUTSELECT_LIFT_AND_PROJECT, CUTSELECT_MIR, CUTSTRATEGY, CUTSTRATEGY_AGGRESSIVE, CUTSTRATEGY_CONSERVATIVE, CUTSTRATEGY_DEFAULT, CUTSTRATEGY_MODERATE, CUTSTRATEGY_NONE, DEFAULTALG, DENSECOLLIMIT, DETERMINISTIC, DETLOGFREQ, DUALGRADIENT, DUALGRADIENT_AUTOMATIC, DUALGRADIENT_DEVEX, DUALGRADIENT_STEEPESTEDGE, DUALINFEAS, DUALIZE, DUALIZEOPS, DUALIZEOPS_SWITCHALGORITHM, DUALSTRATEGY, DUALSTRATEGY_REMOVE_INFEAS_WITH_DUAL, DUALSTRATEGY_REMOVE_INFEAS_WITH_PRIMAL, DUALTHREADS, EIGENVALUETOL, ELEMS, ELIMTOL, ERRORCODE, ETATOL, EXTRACOLS, EXTRAELEMS, EXTRAMIPENTS, EXTRAPRESOLVE, EXTRAQCELEMENTS, EXTRAQCROWS, EXTRAROWS, EXTRASETELEMS, EXTRASETS, FEASIBILITYPUMP, FEASIBILITYPUMP_ALWAYS, FEASIBILITYPUMP_AUTOMATIC, FEASIBILITYPUMP_LASTRESORT, FEASIBILITYPUMP_NEVER, FEASTOL, FEASTOLTARGET, FORCEOUTPUT, FORCEPARALLELDUAL, GLOBALFILEBIAS, GLOBALFILESIZE, GLOBALFILEUSAGE, GOMCUTS, HEURBEFORELP, HEURDEPTH, HEURDIVEITERLIMIT, HEURDIVERANDOMIZE, HEURDIVESOFTROUNDING, HEURDIVESPEEDUP, HEURDIVESTRATEGY, HEURFORCESPECIALOBJ, HEURFREQ, HEURMAXSOL, HEURNODES, HEURSEARCH_LOCAL_SEARCH_LARGE_NEIGHBOURHOOD, HEURSEARCH_LOCAL_SEARCH_NODE_NEIGHBOURHOOD, HEURSEARCH_LOCAL_SEARCH_SOLUTION_NEIGHBOURHOOD, HEURSEARCHEFFORT, HEURSEARCHFREQ, HEURSEARCHROOTCUTFREQ, HEURSEARCHROOTSELECT, HEURSEARCHTARGETSIZE, HEURSEARCHTREESELECT, HEURSELECT, HEURSTRATEGY, HEURSTRATEGY_AUTOMATIC, HEURSTRATEGY_BASIC, HEURSTRATEGY_ENHANCED, HEURSTRATEGY_EXTENSIVE, HEURSTRATEGY_NONE, HEURTHREADS, HISTORYCOSTS, IFCHECKCONVEXITY, INDICATORS, INDLINBIGM, INDPRELINBIGM, INVERTFREQ, INVERTMIN, ISREPROCESSEDUSERSOLUTION, ISUSERSOLUTION, JAVAXPRS_VERSION, KEEPBASIS, KEEPNROWS, L1CACHE, LINELENGTH, LNPBEST, LNPITERLIMIT, LOCALBACKTRACK, LOCALCHOICE, LP_CUTOFF, LP_CUTOFF_IN_DUAL, LP_INFEAS, LP_NONCONVEX, LP_OPTIMAL, LP_UNBOUNDED, LP_UNFINISHED, LP_UNSOLVED, LP_UNSTARTED, LPFOLDING, LPITERLIMIT, LPLOG, LPLOGDELAY, LPLOGSTYLE, LPOBJVAL, LPREFINEITERLIMIT, LPSTATUS, LPTHREADS, MARKOWITZTOL, MATRIXNAME, MATRIXTOL, MAXABSDUALINFEAS, MAXABSPRIMALINFEAS, MAXCHECKSONMAXCUTTIME, MAXCHECKSONMAXTIME, MAXCUTTIME, MAXGLOBALFILESIZE, MAXIIS, MAXIMPLIEDBOUND, MAXINT, MAXLOCALBACKTRACK, MAXMCOEFFBUFFERELEMS, MAXMEMORY, MAXMIPSOL, MAXMIPTASKS, MAXNODE, MAXPAGELINES, MAXPROBNAMELENGTH, MAXRELDUALINFEAS, MAXRELPRIMALINFEAS, MAXSCALEFACTOR, MAXTIME, MINUSINFINITY, MIP_INFEAS, MIP_LP_NOT_OPTIMAL, MIP_LP_OPTIMAL, MIP_NO_SOL_FOUND, MIP_NOT_LOADED, MIP_OPTIMAL, MIP_SOLUTION, MIP_UNBOUNDED, MIPABSCUTOFF, MIPABSGAPNOTIFY, MIPABSGAPNOTIFYBOUND, MIPABSGAPNOTIFYOBJ, MIPABSSTOP, MIPADDCUTOFF, MIPBESTOBJVAL, MIPENTS, MIPFRACREDUCE, MIPINFEAS, MIPLOG, MIPOBJVAL, MIPPRESOLVE, MIPPRESOLVE_ALLOW_CHANGE_BOUNDS, MIPPRESOLVE_LOGIC_PREPROCESSING, MIPPRESOLVE_REDUCED_COST_FIXING, MIPRAMPUP, MIPREFINEITERLIMIT, MIPRELCUTOFF, MIPRELGAPNOTIFY, MIPRELSTOP, MIPSOLNODE, MIPSOLS, MIPSTATUS, MIPTERMINATIONMETHOD, MIPTHREADID, MIPTHREADS, MIPTOL, MIPTOLTARGET, MIQCPALG, MPS18COMPATIBLE, MPSBOUNDNAME, MPSECHO, MPSFORMAT, MPSNAMELENGTH, MPSOBJNAME, MPSRANGENAME, MPSRHSNAME, MSE_CALLBACKCULLSOLS_DIVERSITY, MSE_CALLBACKCULLSOLS_MIPOBJECT, MSE_CALLBACKCULLSOLS_MODOBJECT, MSE_DIVERSITYSUM, MSE_METRIC_DIVERSITY, MSE_METRIC_MIPOBJECT, MSE_METRIC_MODOBJECT, MSE_OPTIMIZEDIVERSITY, MSE_OUTPUTLOG, MSE_OUTPUTTOL, MSE_SOLUTIONS, MSP_DEFAULTUSERSOLFEASTOL, MSP_DEFAULTUSERSOLMIPTOL, MSP_DUPLICATESOLUTIONSPOLICY, MSP_ENABLESLACKSTORAGE, MSP_INCLUDEPROBNAMEINLOGGING, MSP_OUTPUTLOG, MSP_PRB_FEASIBLESOLS, MSP_PRB_VALIDSOLS, MSP_SOL_BITFIELDSSYS, MSP_SOL_BITFIELDSUSR, MSP_SOL_COLS, MSP_SOL_FEASTOL, MSP_SOL_ISREPROCESSEDUSERSOLUTION, MSP_SOL_ISUSERSOLUTION, MSP_SOL_MIPTOL, MSP_SOL_NONZEROS, MSP_SOLPRB_INFCNT_MIP, MSP_SOLPRB_INFCNT_PRIMAL, MSP_SOLPRB_INFEASCOUNT, MSP_SOLPRB_INFSUM_MIP, MSP_SOLPRB_INFSUM_PRIMAL, MSP_SOLPRB_OBJ, MSP_SOLUTIONS, MSP_WRITESLXSOLLOGGING, MUTEXCALLBACKS, N_BNDNAM, NAMELENGTH, NODEDEPTH, NODES, NODESELECTION, NODESELECTION_BEST_FIRST, NODESELECTION_BEST_FIRST_THEN_LOCAL_FIRST, NODESELECTION_DEPTH_FIRST, NODESELECTION_LOCAL_DEPTH_FIRST, NODESELECTION_LOCAL_FIRST, NUMIIS, OBJ_MAXIMIZE, OBJ_MINIMIZE, OBJNAME, OBJRHS, OBJSENSE, OPTIMALITYTOL, OPTIMALITYTOLTARGET, ORIGINALCOLS, ORIGINALINDICATORS, ORIGINALMIPENTS, ORIGINALQCELEMS, ORIGINALQCONSTRAINTS, ORIGINALQELEMS, ORIGINALROWS, ORIGINALSETMEMBERS, ORIGINALSETS, OUTPUTLOG, OUTPUTLOG_ERRORS, OUTPUTLOG_ERRORS_AND_WARNINGS, OUTPUTLOG_FULL_OUTPUT, OUTPUTLOG_NO_OUTPUT, OUTPUTMASK, OUTPUTTOL, PARENTNODE, PEAKTOTALTREEMEMORYUSAGE, PENALTY, PENALTYVALUE, PERTURB, PIVOTTOL, PLUSINFINITY, PPFACTOR, PREANALYTICCENTER, PREBASISRED, PREBNDREDCONE, PREBNDREDQUAD, PRECOEFELIM, PRECOEFELIM_AGGRESSIVE, PRECOEFELIM_CAUTIOUS, PRECOEFELIM_DISABLED, PRECOMPONENTS, PRECOMPONENTSEFFORT, PRECONEDECOMP, PREDOMCOL, PREDOMCOL_AGGRESSIVE, PREDOMCOL_AUTOMATIC, PREDOMCOL_CAUTIOUS, PREDOMCOL_DISABLED, PREDOMROW, PREDOMROW_AGGRESSIVE, PREDOMROW_AUTOMATIC, PREDOMROW_CAUTIOUS, PREDOMROW_DISABLED, PREDOMROW_MEDIUM, PREDUPROW, PREELIMQUAD, PREIMPLICATIONS, PRELINDEP, PREOBJCUTDETECT, PREPERMUTE, PREPERMUTESEED, PREPROBING, PREPROBING_AUTOMATIC, PREPROBING_DISABLED, PREPROBING_FULL, PREPROBING_FULL_AND_REPEAT, PREPROBING_LIGHT, PREPROTECTDUAL, PRESOLVE, PRESOLVE_DEFAULT, PRESOLVE_KEEPREDUNDANTBOUNDS, PRESOLVE_NONE, PRESOLVE_NOPRIMALINFEASIBILITY, PRESOLVEINDEX, PRESOLVEMAXGROW, PRESOLVEOPS, PRESOLVEOPS_DUALREDUCTIONS, PRESOLVEOPS_DUPLICATECOLUMNREMOVAL, PRESOLVEOPS_DUPLICATEROWREMOVAL, PRESOLVEOPS_FORCINGROWREMOVAL, PRESOLVEOPS_LINEARLYDEPENDANTROWREMOVAL, PRESOLVEOPS_NOADVANCEDIPREDUCTIONS, PRESOLVEOPS_NOINTEGERVARIABLEANDSOSDETECTION, PRESOLVEOPS_NOIPREDUCTIONS, PRESOLVEOPS_REDUNDANTROWREMOVAL, PRESOLVEOPS_SINGLETONCOLUMNREMOVAL, PRESOLVEOPS_SINGLETONROWREMOVAL, PRESOLVEOPS_STRONGDUALREDUCTIONS, PRESOLVEOPS_VARIABLEELIMINATIONS, PRESOLVESTATE, PRESOLVESTATE_PROBLEMLOADED, PRESOLVESTATE_PROBLEMLPPRESOLVED, PRESOLVESTATE_PROBLEMMIPPRESOLVED, PRESOLVESTATE_SOLUTIONVALID, PRESORT, PRICING_DEFAULT, PRICING_DEVEX, PRICING_PARTIAL, PRICINGALG, PRIMALDUALINTEGRAL, PRIMALINFEAS, PRIMALUNSHIFT, PRIMALUNSHIFT_ALLOW_DUAL_UNSHIFT, PRIMALUNSHIFT_NO_DUAL_UNSHIFT, PSEUDOCOST, PTB_PERMUTE_ACTIVE, PTB_PERMUTE_INTENSITY_COL, PTB_PERMUTE_INTENSITY_ROW, PTB_PERMUTE_PERMCOUNT_COL, PTB_PERMUTE_PERMCOUNT_ROW, PTB_PERMUTE_SEEDLAST, PTB_PERTURB_COST2_ACTIVE, PTB_PERTURB_COST2_CHANGEDCOLCOUNT, PTB_PERTURB_COST2_SEEDLAST, PTB_PERTURB_COST2_TOTALABSCOSTCHANGE, PTB_SHIFTSCALE_COLS_ACTIVE, PTB_SHIFTSCALE_COLS_CHANGEDCOLCOUNT, PTB_SHIFTSCALE_COLS_COMPLEMENT_ACTIVE_B, PTB_SHIFTSCALE_COLS_COMPLEMENT_ACTIVE_I, PTB_SHIFTSCALE_COLS_FIXEDOBJDELTA, PTB_SHIFTSCALE_COLS_INTENSITY, PTB_SHIFTSCALE_COLS_MAXRANGEFORCOMPLEMENTING, PTB_SHIFTSCALE_COLS_NEGATE_ACTIVE_I, PTB_SHIFTSCALE_COLS_SEEDLAST, PTB_SHIFTSCALE_COLS_SHIFT_ACTIVE_I, PTB_SHIFTSCALE_ROWS_ACTIVE, PTB_SHIFTSCALE_ROWS_INTENSITY, PTB_SHIFTSCALE_ROWS_SEEDLAST, QCCUTS, QCELEMS, QCONSTRAINTS, QCONVEXITY_CONECONVERTABLE, QCONVEXITY_CONVEX, QCONVEXITY_CONVEXCONE, QCONVEXITY_NONCONVEX, QCONVEXITY_REPAIRABLE, QCONVEXITY_UNKNOWN, QCROOTALG, QELEMS, QSIMPLEXOPS, QUADRATICUNSHIFT, RANDOMSEED, RANGENAME, REFACTOR, REFINEOPS, REFINEOPS_LPOPTIMAL, REFINEOPS_LPPRESOLVE, REFINEOPS_MIPNODELP, REFINEOPS_MIPOPTIMAL, REFINEOPS_MIPSOLUTION, RELAXTREEMEMORYLIMIT, RELPIVOTTOL, REPAIRINDEFINITEQ, REPAIRINDEFINITEQ_NO_REPAIR, REPAIRINDEFINITEQ_REPAIR_IF_POSSIBLE, REPAIRINDEFINITEQMAX, RHSNAME, ROOTPRESOLVE, ROWS, SBBEST, SBEFFORT, SBESTIMATE, SBITERLIMIT, SBSELECT, SCALING, SCALING_BEFORE_PRESOLVE, SCALING_BY_MAX_ELEM_NOT_GEO_MEAN, SCALING_COLUMN_SCALING, SCALING_CURTIS_REID, SCALING_EXCLUDE_QUADRATIC_FROM_SCALE_FACTOR, SCALING_IGNORE_QUADRATIC_ROW_PART, SCALING_MAXIMUM, SCALING_NO_AGGRESSIVE_Q_SCALING, SCALING_NO_SCALING_COLUMNS_DOWN, SCALING_NO_SCALING_ROWS_UP, SCALING_OBJECTIVE_SCALING, SCALING_RHS_SCALING, SCALING_ROW_SCALING, SCALING_ROW_SCALING_AGAIN, SCALING_SIMPLEX_OBJECTIVE_SCALING, SCALING_SLACK_SCALING, SETMEMBERS, SETS, SIFTING, SIMPLEXITER, SLEEPONTHREADWAIT, SOLINFO_ABSDUALINFEAS, SOLINFO_ABSPRIMALINFEAS, SOLINFO_MAXMIPFRACTIONAL, SOLINFO_RELDUALINFEAS, SOLINFO_RELPRIMALINFEAS, SOSREFTOL, SPARECOLS, SPAREELEMS, SPAREMIPENTS, SPAREROWS, SPARESETELEMS, SPARESETS, STOP_CTRLC, STOP_ITERLIMIT, STOP_MIPGAP, STOP_NODELIMIT, STOP_NONE, STOP_SOLLIMIT, STOP_TIMELIMIT, STOP_USER, STOPSTATUS, SUMPRIMALINF, SYMMETRY, SYMSELECT, TEMPBOUNDS, THREADS, TIME, TRACE, TREECOMPRESSION, TREECOVERCUTS, TREECUTSELECT, TREEDIAGNOSTICS, TREEDIAGNOSTICS_MEMORY_SAVED_REPORTS, TREEDIAGNOSTICS_MEMORY_USAGE_SUMMARIES, TREEGOMCUTS, TREEMEMORYLIMIT, TREEMEMORYSAVINGTARGET, TREEMEMORYUSAGE, TREEPRESOLVE, TREEPRESOLVE_KEEPBASIS, TREEPRESOLVEOPS, TREEQCCUTS, TUNERHISTORY, TUNERHISTORY_APPEND, TUNERHISTORY_IGNORE, TUNERHISTORY_REUSE, TUNERMAXTIME, TUNERMETHOD, TUNERMETHOD_AUTOMATIC, TUNERMETHOD_LPQUICK, TUNERMETHOD_MIPCOMPREHENSIVE, TUNERMETHOD_MIPQUICK, TUNERMETHOD_MIPROOTFOCUS, TUNERMETHOD_MIPSIMPLE, TUNERMETHOD_MIPTREEFOCUS, TUNERMETHOD_MISLPQUICK, TUNERMETHOD_SLPQUICK, TUNERMETHODFILE, TUNERMODE, TUNERMODE_AUTOMATIC, TUNERMODE_OFF, TUNERMODE_ON, TUNEROUTPUT, TUNEROUTPUTPATH, TUNERPERMUTE, TUNERROOTALG, TUNERROOTALG_BARRIER, TUNERROOTALG_DUAL, TUNERROOTALG_NETWORK, TUNERROOTALG_PRIMAL, TUNERSESSIONNAME, TUNERTARGET, TUNERTARGET_AUTOMATIC, TUNERTARGET_BOUND, TUNERTARGET_GAP, TUNERTARGET_INTEGRAL, TUNERTARGET_OBJVAL, TUNERTARGET_SLPOBJVAL, TUNERTARGET_SLPTIME, TUNERTARGET_SLPVALIDATION, TUNERTARGET_TIMEBOUND, TUNERTARGET_TIMEGAP, TUNERTARGET_TIMEOBJVAL, TUNERTHREADS, TYPE_DOUBLE, TYPE_INT, TYPE_INT64, TYPE_NOTDEFINED, TYPE_STRING, USERSOLHEURISTIC, VARSELECTION, VARSELECTION_AUTOMATIC, VARSELECTION_DOWN_PSEUDO_COST, VARSELECTION_MAX_UPDOWN_PSEUDO_COSTS, VARSELECTION_MAX_UPDOWN_PSEUDO_COSTS_PLUS_TWICE_MIN, VARSELECTION_MIN_UPDOWN_PSEUDO_COSTS, VARSELECTION_SUM_UPDOWN_PSEUDO_COSTS, VARSELECTION_UP_PSEUDO_COST, VERSION, XDRPAGGRESSIVE_BEFORE_CROSSOVER, XDRPBEFORE_CROSSOVER, XDRPINSIDE_CROSSOVER, XPVERSION
 
-  
          
 -  
        Constructor SummaryConstructor and Description XPRS()
 -  
        Method SummaryModifier and Type Method and Description static voidaddMsgHandlerListener(java.io.Writer w)Allow messages to be redirected to a Writerstatic voidaddMsgHandlerListener(XPRSmsgHandlerListener listener)Set the listener for the MsgHandlercallback.static voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data)Set the listener for the MsgHandlercallback.static booleanbeginLicensing()static voidendLicensing()static voidfeatureQuery(java.lang.String FeatureName, IntHolder FeatureStatus)static voidfree()static java.lang.StringgetBanner()static voidgetBanner(StringHolder banner)static booleangetCheckedMode()static voidgetCheckedMode(BoolHolder r_checked_mode)static intgetDaysLeft()static voidgetDaysLeft(IntHolder daysleft)static voidgetDebugMode(IntHolder ifDebugMode)static java.lang.StringgetLastError()static java.lang.StringgetLastError(IntHolder iMsgCode)static java.lang.StringgetLicErrMsg()static intgetLicErrMsg(StringHolder msg)static voidgetSafeMode(IntHolder ifSafeMode)static java.lang.StringgetVersion()static voidgetVersion(StringHolder version)static voidinit()static voidinit(java.lang.String path)static booleanisInitialized()Check if XPRS.Init has been called successfullystatic intlicense(IntHolder _i1)static intlicense(IntHolder _i1, StringHolder _c1)static voidremoveMsgHandlerListener()Remove the listener for the MsgHandlercallback.static voidsetArchConsistency(int ifArchConsistent)static voidsetCheckedMode(boolean checked_mode)static voidsetDebugMode(int ifDebugMode)static voidsetSafeMode(int ifSafeMode)static voidstartRecord(java.lang.String path)Create logfile for debugging purposesstatic voidstartRecord(java.lang.String path, int flags)Create logfile for debugging purposesstatic voidstartRecord(java.lang.String path, java.lang.String cfgFilePath, int flags)Create logfile for debugging purposesstatic voidstopRecord()
 
-  
        
-  
    
    
    
   -  
        Method Detail-  isInitializedpublic static boolean isInitialized() Check if XPRS.Init has been called successfully
 -  initpublic static void init(java.lang.String path) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  initpublic static void init() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  freepublic static void free() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getLicErrMsgpublic static int getLicErrMsg(StringHolder msg) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  getLicErrMsgpublic static java.lang.String getLicErrMsg() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  startRecordpublic static void startRecord(java.lang.String path, java.lang.String cfgFilePath, int flags) throws XPRSexceptionCreate logfile for debugging purposes- Throws:
- 
         XPRSexception
 
 -  startRecordpublic static void startRecord(java.lang.String path, int flags) throws XPRSexceptionCreate logfile for debugging purposes- Throws:
- 
         XPRSexception
 
 -  startRecordpublic static void startRecord(java.lang.String path) throws XPRSexceptionCreate logfile for debugging purposes- Throws:
- 
         XPRSexception
 
 -  stopRecordpublic static void stopRecord() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getBannerpublic static void getBanner(StringHolder banner) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  getBannerpublic static java.lang.String getBanner() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getVersionpublic static void getVersion(StringHolder version) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  getVersionpublic static java.lang.String getVersion() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getDaysLeftpublic static void getDaysLeft(IntHolder daysleft) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  getDaysLeftpublic static int getDaysLeft() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  setCheckedModepublic static void setCheckedMode(boolean checked_mode) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getCheckedModepublic static void getCheckedMode(BoolHolder r_checked_mode) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  getCheckedModepublic static boolean getCheckedMode() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  licensepublic static int license(IntHolder _i1, StringHolder _c1) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  licensepublic static int license(IntHolder _i1) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  beginLicensingpublic static boolean beginLicensing() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  endLicensingpublic static void endLicensing() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getLastErrorpublic static java.lang.String getLastError() throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getLastErrorpublic static java.lang.String getLastError(IntHolder iMsgCode) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  setArchConsistencypublic static void setArchConsistency(int ifArchConsistent) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  setSafeModepublic static void setSafeMode(int ifSafeMode) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getSafeModepublic static void getSafeMode(IntHolder ifSafeMode) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  setDebugModepublic static void setDebugMode(int ifDebugMode) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  getDebugModepublic static void getDebugMode(IntHolder ifDebugMode) throws XPRSexception - Throws:
- 
         XPRSexception
 
 -  featureQuerypublic static void featureQuery(java.lang.String FeatureName, IntHolder FeatureStatus) throws XPRSexception- Throws:
- 
         XPRSexception
 
 -  addMsgHandlerListenerpublic static void addMsgHandlerListener(XPRSmsgHandlerListener listener) throws XPRSexception Set the listener for the MsgHandlercallback. Note that the global environment can have at most one MsgHandler listener.- Parameters:
- 
         listener- The listener to which the event will be dispatched.
- Throws:
- 
         XPRSexception
 
 -  addMsgHandlerListenerpublic static void addMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data) throws XPRSexception Set the listener for the MsgHandlercallback. Note that the global environment can have at most one MsgHandler listener.- Parameters:
- 
         listener- The listener to which the event will be dispatched.
- 
         data- An additional object which will be passed down to the callback function
- Throws:
- 
         XPRSexception
 
 -  removeMsgHandlerListenerpublic static void removeMsgHandlerListener() throws XPRSexceptionRemove the listener for the MsgHandlercallback.- Throws:
- 
         XPRSexception
 
 -  addMsgHandlerListenerpublic static void addMsgHandlerListener(java.io.Writer w) throws XPRSexceptionAllow messages to be redirected to a Writer- Throws:
- 
         XPRSexception
 
 
-  
 
-  
        
 
