Procedures and functions
This section lists in alphabetical order the functions and procedures that are provided by the mmxprs module.
Add a MIP solution to the optimizer.
|
|
Get basis stability information.
|
|
Calculates a property of an mpsol solution.
|
|
Delete all defined MIP directives.
|
|
Delete all defined model cuts.
|
|
Execute an Optimizer command.
|
|
Copy solution values to initial values of an NL problem.
|
|
Crosses over a previously loaded LP solution to a basic solution.
|
|
Define the set of constraints to be treated as delayed rows.
|
|
Define the variables and constraints to be preserved.
|
|
Estimate better marginal values for variables and constraints for degenerate problems.
|
|
Fix values of global entitites.
|
|
Get the status of a variable or constraint in a basis.
|
|
Get a dual ray for an infeasible problem.
|
|
Compute then get the Irreductible Infeasible Sets (IIS).
|
|
Decode the sense part of an IIS bound type information.
|
|
Decode the type part of an IIS bound type information.
|
|
Returns the variable or constraint causing infeasibility.
|
|
Returns sets of infeasible primal and dual variables.
|
|
Get the lower bound of a variable.
|
|
Get the linear constraints loaded into the optimiser.
|
|
Get the decision variables loaded into the optimiser.
|
|
Get the name of a decision variable or constraint.
|
|
Get a primal ray for an unbounded problem.
|
|
Get the Optimizer problem status.
|
|
Get a range value for a variable or constraint.
|
|
Get sensitivity ranges for objective or RHS function coefficients.
|
|
Get the size of a solution.
|
|
Get the solution value of an expression from a solution object.
|
|
Get the upper bound of a variable.
|
|
Get the decision variable associated to a pseudo boolean.
|
|
Get the set of variables of a solution.
|
|
Check if a specific feature is supported by the currently used license.
|
|
Create an implies expression.
|
|
Create an indicator constraint.
|
|
Check whether an IIS number exists.
|
|
Check whether a solution value is integral.
|
|
Load a previously saved basis.
|
|
Load an LP solution into the optimizer.
|
|
Load a MIP solution into the optimizer.
|
|
Load a problem into the optimizer.
|
|
Maximize/minimize the current problem.
|
|
Postsolve the current matrix.
|
|
Read a basis from a file.
|
|
Read directives from a file.
|
|
Read a solution from a file.
|
|
Executes the MIP solution refiner on an mpsol solution.
|
|
Reject a PREINTSOL solution.
|
|
Relaxing bounds to repair infeasibility.
|
|
Reset a basis.
|
|
Reset the search for IIS.
|
|
Reset a solution.
|
|
Save the current basis.
|
|
Save the current solution into the provided array or solution object.
|
|
Save the current solution into a solution object.
|
|
Save current state of the Optimizer to a file.
|
|
Select one of the solutions found by solution enumerator.
|
|
Sets the optimizer architecture control.
|
|
Set the status of a variable or constraint in a basis.
|
|
Set optimizer callback functions and procedures.
|
|
Set cutoff for PREINTSOL callback.
|
|
Update data for GAPNOTIFY callback.
|
|
Set the lower bound of a variable.
|
|
Set the coefficient of a variable or the constant term directly in the Optimizer.
|
|
Set a directive on a variable or Special Ordered Set.
|
|
Mark a constraint as a model cut.
|
|
Define the value associated to a decision variabe in a solution object.
|
|
Set the upper bound of a variable.
|
|
Update data for CHGBRANCH callback.
|
|
Interrupt the optimizer algorithms.
|
|
Unload the problem held in the optimizer.
|
|
Sets up the last barrier solve's solution as the current one if one is available
|
|
Write the current basis to a file.
|
|
Write current directives to a file.
|
|
Write the current problem to a file.
|
|
Write a solution to a file.
|
|
Create an exclusive or expression.
|