Initializing help system before first use

# XPRSmipsolpool.Controls

- java.lang.Object
- - com.dashoptimization.XPRSmipsolpool.Controls

- Enclosing class:
    XPRSmipsolpool

      public final class XPRSmipsolpool.Controls
      extends java.lang.Object

  Class to access controls. Instances of this class provide a convenient way to access the controls of a `XPRSmipsolpool` instance. The methods in this class are convenience wrappers for the various `getXXXControl` and `setXXXControl` functions in class `XPRSmipsolpool`.
  See Also:
    `XPRSmipsolpool.getIntControl(int)`, `XPRSmipsolpool.setIntControl(int, int)`, `XPRSmipsolpool.getDblControl(int)`, `XPRSmipsolpool.setDblControl(int, double)`

- - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `double` | `getDefaultUserSolFeasTol()` | Retrieves the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.
    `double` | `getDefaultUserSolMipTol()` | Retrieves the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.
    `int` | `getDuplicateSolutionsPolicy()` | Retrieves the value of the control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.
    `int` | `getEnableSlackStorage()` | Retrieves the value of the control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.
    `int` | `getIncludeProbNameInLogging()` | Retrieves the value of the control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.
    `int` | `getOutputLog()` | Retrieves the value of the control `XPRSconstants.MSP_OUTPUTLOG`.
    `int` | `getSol_BitFieldsUsr()` | Retrieves the value of the control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.
    `double` | `getSol_FeasTol()` | Retrieves the value of the control `XPRSconstants.MSP_SOL_FEASTOL`.
    `double` | `getSol_MipTol()` | Retrieves the value of the control `XPRSconstants.MSP_SOL_MIPTOL`.
    `int` | `getWriteSlxSolLogging()` | Retrieves the value of the control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.
    `void` | `setDefaultUserSolFeasTol​(double newval)` | Sets the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.
    `void` | `setDefaultUserSolMipTol​(double newval)` | Sets the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.
    `void` | `setDuplicateSolutionsPolicy​(int newval)` | Sets the value of the control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.
    `void` | `setEnableSlackStorage​(int newval)` | Sets the value of the control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.
    `void` | `setIncludeProbNameInLogging​(int newval)` | Sets the value of the control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.
    `void` | `setOutputLog​(int newval)` | Sets the value of the control `XPRSconstants.MSP_OUTPUTLOG`.
    `void` | `setSol_BitFieldsUsr​(int newval)` | Sets the value of the control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.
    `void` | `setSol_FeasTol​(double newval)` | Sets the value of the control `XPRSconstants.MSP_SOL_FEASTOL`.
    `void` | `setSol_MipTol​(double newval)` | Sets the value of the control `XPRSconstants.MSP_SOL_MIPTOL`.
    `void` | `setWriteSlxSolLogging​(int newval)` | Sets the value of the control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getDuplicateSolutionsPolicy

          public int getDuplicateSolutionsPolicy()

      Retrieves the value of the control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.

      Examples using `controls().setDuplicateSolutionsPolicy`:

      - MipSolEnum.java
      Returns:
        Value of control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.

    - #### setDuplicateSolutionsPolicy

          public void setDuplicateSolutionsPolicy​(int newval)

      Sets the value of the control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.

      Examples using `controls().setDuplicateSolutionsPolicy`:

      - MipSolEnum.java
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_DUPLICATESOLUTIONSPOLICY`.

    - #### getDefaultUserSolFeasTol

          public double getDefaultUserSolFeasTol()

      Retrieves the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.
      Returns:
        Value of control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.

    - #### setDefaultUserSolFeasTol

          public void setDefaultUserSolFeasTol​(double newval)

      Sets the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_DEFAULTUSERSOLFEASTOL`.

    - #### getDefaultUserSolMipTol

          public double getDefaultUserSolMipTol()

      Retrieves the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.
      Returns:
        Value of control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.

    - #### setDefaultUserSolMipTol

          public void setDefaultUserSolMipTol​(double newval)

      Sets the value of the control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_DEFAULTUSERSOLMIPTOL`.

    - #### getIncludeProbNameInLogging

          public int getIncludeProbNameInLogging()

      Retrieves the value of the control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.
      Returns:
        Value of control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.

    - #### setIncludeProbNameInLogging

          public void setIncludeProbNameInLogging​(int newval)

      Sets the value of the control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_INCLUDEPROBNAMEINLOGGING`.

    - #### getWriteSlxSolLogging

          public int getWriteSlxSolLogging()

      Retrieves the value of the control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.
      Returns:
        Value of control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.

    - #### setWriteSlxSolLogging

          public void setWriteSlxSolLogging​(int newval)

      Sets the value of the control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_WRITESLXSOLLOGGING`.

    - #### getEnableSlackStorage

          public int getEnableSlackStorage()

      Retrieves the value of the control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.
      Returns:
        Value of control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.

    - #### setEnableSlackStorage

          public void setEnableSlackStorage​(int newval)

      Sets the value of the control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_ENABLESLACKSTORAGE`.

    - #### getOutputLog

          public int getOutputLog()

      Retrieves the value of the control `XPRSconstants.MSP_OUTPUTLOG`.

      Examples using `controls().setOutputLog`:

      - CuttingStock.java
      Returns:
        Value of control `XPRSconstants.MSP_OUTPUTLOG`.

    - #### setOutputLog

          public void setOutputLog​(int newval)

      Sets the value of the control `XPRSconstants.MSP_OUTPUTLOG`.

      Examples using `controls().setOutputLog`:

      - CuttingStock.java
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_OUTPUTLOG`.

    - #### getSol_FeasTol

          public double getSol_FeasTol()

      Retrieves the value of the control `XPRSconstants.MSP_SOL_FEASTOL`.
      Returns:
        Value of control `XPRSconstants.MSP_SOL_FEASTOL`.

    - #### setSol_FeasTol

          public void setSol_FeasTol​(double newval)

      Sets the value of the control `XPRSconstants.MSP_SOL_FEASTOL`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_SOL_FEASTOL`.

    - #### getSol_MipTol

          public double getSol_MipTol()

      Retrieves the value of the control `XPRSconstants.MSP_SOL_MIPTOL`.
      Returns:
        Value of control `XPRSconstants.MSP_SOL_MIPTOL`.

    - #### setSol_MipTol

          public void setSol_MipTol​(double newval)

      Sets the value of the control `XPRSconstants.MSP_SOL_MIPTOL`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_SOL_MIPTOL`.

    - #### getSol_BitFieldsUsr

          public int getSol_BitFieldsUsr()

      Retrieves the value of the control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.
      Returns:
        Value of control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.

    - #### setSol_BitFieldsUsr

          public void setSol_BitFieldsUsr​(int newval)

      Sets the value of the control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.
      Parameters:
        `newval` - New value for control `XPRSconstants.MSP_SOL_BITFIELDSUSR`.

Parent Topic XPRSmipsolpool

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