Initializing help system before first use

Procedures and functions

This section lists in alphabetical order the functions and procedures that are provided by the mmxprs module.

addmipsol
Add a MIP solution to the optimizer.
basisstability
Get basis stability information.
calcsolinfo
Calculates a property of an mpsol solution.
clearmipdir
Delete all defined MIP directives.
clearmodcut
Delete all defined model cuts.
command
Execute an Optimizer command.
copysoltoinit
Copy solution values to initial values of an NL problem.
crossoverlpsol
Crosses over a previously loaded LP solution to a basic solution.
defdelayedrows
Define the set of constraints to be treated as delayed rows.
defsecurevecs
Define the variables and constraints to be preserved.
estimatemarginals
Estimate better marginal values for variables and constraints for degenerate problems.
fixglobal
Fix values of global entitites.
getbstat
Get the status of a variable or constraint in a basis.
getdualray
Get a dual ray for an infeasible problem.
getiis
Compute then get the Irreductible Infeasible Sets (IIS).
getiissense
Decode the sense part of an IIS bound type information.
getiistype
Decode the type part of an IIS bound type information.
getinfcause
Returns the variable or constraint causing infeasibility.
getinfeas
Returns sets of infeasible primal and dual variables.
getlb
Get the lower bound of a variable.
getloadedlinctrs
Get the linear constraints loaded into the optimiser.
getloadedmpvars
Get the decision variables loaded into the optimiser.
getname
Get the name of a decision variable or constraint.
getprimalray
Get a primal ray for an unbounded problem.
getprobstat
Get the Optimizer problem status.
getrange
Get a range value for a variable or constraint.
getsensrng
Get sensitivity ranges for objective or RHS function coefficients.
getsize
Get the size of a solution.
getsol
Get the solution value of an expression from a solution object.
getub
Get the upper bound of a variable.
getvar
Get the decision variable associated to a pseudo boolean.
getvars
Get the set of variables of a solution.
hasfeature
Check if a specific feature is supported by the currently used license.
implies
Create an implies expression.
indicator
Create an indicator constraint.
isiisvalid
Check whether an IIS number exists.
isintegral
Check whether a solution value is integral.
loadbasis
Load a previously saved basis.
loadlpsol
Load an LP solution into the optimizer.
loadmipsol
Load a MIP solution into the optimizer.
loadprob
Load a problem into the optimizer.
maximize, minimize
Maximize/minimize the current problem.
postsolve
Postsolve the current matrix.
readbasis
Read a basis from a file.
readdirs
Read directives from a file.
readsol
Read a solution from a file.
refinemipsol
Executes the MIP solution refiner on an mpsol solution.
rejectintsol
Reject a PREINTSOL solution.
repairinfeas
Relaxing bounds to repair infeasibility.
resetbasis
Reset a basis.
resetiis
Reset the search for IIS.
resetsol
Reset a solution.
savebasis
Save the current basis.
savemipsol
Save the current solution into the provided array or solution object.
savesol
Save the current solution into a solution object.
savestate
Save current state of the Optimizer to a file.
selectsol
Select one of the solutions found by solution enumerator.
setarchconsistency
Sets the optimizer architecture control.
setbstat
Set the status of a variable or constraint in a basis.
setcallback
Set optimizer callback functions and procedures.
setcbcutoff
Set cutoff for PREINTSOL callback.
setgndata
Update data for GAPNOTIFY callback.
setlb
Set the lower bound of a variable.
setmatcoeff
Set the coefficient of a variable or the constant term directly in the Optimizer.
setmipdir
Set a directive on a variable or Special Ordered Set.
setmodcut
Mark a constraint as a model cut.
setsol
Define the value associated to a decision variabe in a solution object.
setub
Set the upper bound of a variable.
setucbdata
Update data for CHGBRANCH callback.
stopoptimize
Interrupt the optimizer algorithms.
unloadprob
Unload the problem held in the optimizer.
uselastbarsol
Sets up the last barrier solve's solution as the current one if one is available
writebasis
Write the current basis to a file.
writedirs
Write current directives to a file.
writeprob
Write the current problem to a file.
writesol
Write a solution to a file.
xor
Create an exclusive or expression.