Initializing help system before first use

REFINEOPS

Description
This specifies when the solution refiner should be executed to reduce solution infeasibilities. The refiner will attempt to satisfy the target tolerances for all original linear constraints before presolve or scaling has been applied.
Type
Integer
Values
Bit
Meaning
0 
Run the solution refiner on an optimal solution of a non-global problem.
1 
Run the solution refiner when a new solution is found during a global search. The refiner will be applied to the presolved solution before any post-solve operations are applied.
3 
Run the solution refiner on each node of the MIP search.
4 
Run the solution refiner on an optimal solution before postsolve on a non-global problem.
5 
Apply the iterative refiner to refine the solution.
6 
Use higher precision in the iterative refinement.
7 
If set, the iterative refiner will use the primal simplex algorithm.
8 
If set, the iterative refiner will use the dual simplex algorithm.
9 
Refine MIP solutions such that rounding them keeps the problem feasible when reoptimized.
10 
Attempt to refine MIP solutions such that rounding them keeps the problem feasible when reoptimized, but accept integers solutions even if refinement fails.
Default value
19 (bits 0, 1 and 4 are set)
Note

If neither the 7th nor 8th bit is set, the refiner will use the primal simplex if the primal violations are larger than the dual violations, otherwise it will use the dual simplex.

If both the 7th and 8th bit are set then the refiner will split the problem into a primal feasible and dual feasible part, and solve the first with primal simplex and the second with dual simplex.

Affects routines
See also

© 2001-2020 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.