18 Interface changes¶
The section shows interface-specific changes to the MOSEK Optimization Toolbox for MATLAB in version 11.0 compared to version 10. See the release notes for general changes and new features of the MOSEK Optimization Suite.
18.1 Important changes compared to version 10¶
Parameters. Users who set parameters to tune the performance and numerical properties of the solver (termination criteria, tolerances, solving primal or dual, presolve etc.) are recommended to reevaluate such tuning. It may be that other, or default, parameter settings will be more beneficial in the current version. The hints in Sec. 8 (Debugging Tutorials) may be useful for some cases.
Deprecation notice. The Optimization Toolbox for MATLAB is now considered a legacy without active development other than bugfixing. It will be removed in some future MOSEK version. We encourage users to consider a transition to the new MOSEK API for MATLAB.
18.2 Changes compared to version 10¶
18.2.1 Parameters compared to version 10¶
Added
Removed
MSK_DPAR_CHECK_CONVEXITY_REL_TOL
MSK_DPAR_PRESOLVE_TOL_AIJ
MSK_IPAR_INFEAS_PREFER_PRIMAL
MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS
MSK_IPAR_INTPNT_PURIFY
MSK_IPAR_LOG_RESPONSE
MSK_IPAR_LOG_SIM_MINOR
MSK_IPAR_MIO_ROOT_REPEAT_PRESOLVE_LEVEL
MSK_IPAR_PRESOLVE_LEVEL
MSK_IPAR_SENSITIVITY_OPTIMIZER
MSK_IPAR_SIM_STABILITY_PRIORITY
MSK_IPAR_SOL_FILTER_KEEP_RANGED
MSK_IPAR_SOLUTION_CALLBACK
MSK_IPAR_WRITE_DATA_PARAM
MSK_IPAR_WRITE_GENERIC_NAMES_IO
MSK_IPAR_WRITE_TASK_INC_SOL
MSK_IPAR_WRITE_XML_MODE
MSK_SPAR_WRITE_LP_GEN_VAR_NAME
18.2.2 Constants compared to version 10¶
Added
Removed
MSK_CALLBACKCODE_BEGIN_SIMPLEX_BI
MSK_CALLBACKCODE_IM_BI
MSK_CALLBACKCODE_IM_CONIC
MSK_CALLBACKCODE_IM_DUAL_BI
MSK_CALLBACKCODE_IM_INTPNT
MSK_CALLBACKCODE_IM_PRESOLVE
MSK_CALLBACKCODE_IM_PRIMAL_BI
MSK_CALLBACKCODE_IM_QO_REFORMULATE
MSK_CALLBACKCODE_IM_SIMPLEX_BI
MSK_DINFITEM_BI_CLEAN_DUAL_TIME
MSK_DINFITEM_BI_CLEAN_PRIMAL_TIME
MSK_LIINFITEM_BI_CLEAN_DUAL_DEG_ITER
MSK_LIINFITEM_BI_CLEAN_DUAL_ITER
MSK_LIINFITEM_BI_CLEAN_PRIMAL_DEG_ITER
MSK_LIINFITEM_BI_CLEAN_PRIMAL_ITER
18.2.3 Response Codes compared to version 10¶
Added
Removed
MSK_RES_ERR_INVALID_AMPL_STUB
MSK_RES_ERR_SIZE_LICENSE_NUMCORES
MSK_RES_ERR_XML_INVALID_PROBLEM_TYPE
MSK_RES_WRN_PRESOLVE_PRIMAL_PERTUBATIONS
MSK_RES_WRN_WRITE_LP_DUPLICATE_CON_NAMES
MSK_RES_WRN_WRITE_LP_DUPLICATE_VAR_NAMES
MSK_RES_WRN_WRITE_LP_INVALID_CON_NAMES
MSK_RES_WRN_WRITE_LP_INVALID_VAR_NAMES