mosek.h File Reference

#include <stdlib.h>
#include <stdio.h>

Include dependency graph for mosek.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define MSK_VERSION_MAJOR   5
#define MSK_VERSION_MINOR   0
#define MSK_VERSION_BUILD   0
#define MSK_VERSION_REVISION   138
#define MSK_VERSION_STATE   ""
#define MSKAPI
#define MSKAPIVA
#define MSK_INFINITY   1e+30
#define MSK_FIRST_ERR_CODE   1000
#define MSK_LAST_ERR_CODE   3999
#define MSK_SPAR_BAS_SOL_FILE_NAME_   "MSK_SPAR_BAS_SOL_FILE_NAME"
#define MSK_SPAR_DATA_FILE_NAME_   "MSK_SPAR_DATA_FILE_NAME"
#define MSK_SPAR_DEBUG_FILE_NAME_   "MSK_SPAR_DEBUG_FILE_NAME"
#define MSK_SPAR_FEASREPAIR_NAME_PREFIX_   "MSK_SPAR_FEASREPAIR_NAME_PREFIX"
#define MSK_SPAR_FEASREPAIR_NAME_SEPARATOR_   "MSK_SPAR_FEASREPAIR_NAME_SEPARATOR"
#define MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL_   "MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL"
#define MSK_SPAR_INT_SOL_FILE_NAME_   "MSK_SPAR_INT_SOL_FILE_NAME"
#define MSK_SPAR_ITR_SOL_FILE_NAME_   "MSK_SPAR_ITR_SOL_FILE_NAME"
#define MSK_SPAR_PARAM_COMMENT_SIGN_   "MSK_SPAR_PARAM_COMMENT_SIGN"
#define MSK_SPAR_PARAM_READ_FILE_NAME_   "MSK_SPAR_PARAM_READ_FILE_NAME"
#define MSK_SPAR_PARAM_WRITE_FILE_NAME_   "MSK_SPAR_PARAM_WRITE_FILE_NAME"
#define MSK_SPAR_READ_MPS_BOU_NAME_   "MSK_SPAR_READ_MPS_BOU_NAME"
#define MSK_SPAR_READ_MPS_OBJ_NAME_   "MSK_SPAR_READ_MPS_OBJ_NAME"
#define MSK_SPAR_READ_MPS_RAN_NAME_   "MSK_SPAR_READ_MPS_RAN_NAME"
#define MSK_SPAR_READ_MPS_RHS_NAME_   "MSK_SPAR_READ_MPS_RHS_NAME"
#define MSK_SPAR_SENSITIVITY_FILE_NAME_   "MSK_SPAR_SENSITIVITY_FILE_NAME"
#define MSK_SPAR_SENSITIVITY_RES_FILE_NAME_   "MSK_SPAR_SENSITIVITY_RES_FILE_NAME"
#define MSK_SPAR_SOL_FILTER_XC_LOW_   "MSK_SPAR_SOL_FILTER_XC_LOW"
#define MSK_SPAR_SOL_FILTER_XC_UPR_   "MSK_SPAR_SOL_FILTER_XC_UPR"
#define MSK_SPAR_SOL_FILTER_XX_LOW_   "MSK_SPAR_SOL_FILTER_XX_LOW"
#define MSK_SPAR_SOL_FILTER_XX_UPR_   "MSK_SPAR_SOL_FILTER_XX_UPR"
#define MSK_SPAR_STAT_FILE_NAME_   "MSK_SPAR_STAT_FILE_NAME"
#define MSK_SPAR_STAT_KEY_   "MSK_SPAR_STAT_KEY"
#define MSK_SPAR_STAT_NAME_   "MSK_SPAR_STAT_NAME"
#define MSK_SPAR_WRITE_LP_GEN_VAR_NAME_   "MSK_SPAR_WRITE_LP_GEN_VAR_NAME"
#define MSK_DPAR_BASIS_REL_TOL_S_   "MSK_DPAR_BASIS_REL_TOL_S"
#define MSK_DPAR_BASIS_TOL_S_   "MSK_DPAR_BASIS_TOL_S"
#define MSK_DPAR_BASIS_TOL_X_   "MSK_DPAR_BASIS_TOL_X"
#define MSK_DPAR_BI_LU_TOL_REL_PIV_   "MSK_DPAR_BI_LU_TOL_REL_PIV"
#define MSK_DPAR_CALLBACK_FREQ_   "MSK_DPAR_CALLBACK_FREQ"
#define MSK_DPAR_DATA_TOL_AIJ_   "MSK_DPAR_DATA_TOL_AIJ"
#define MSK_DPAR_DATA_TOL_AIJ_LARGE_   "MSK_DPAR_DATA_TOL_AIJ_LARGE"
#define MSK_DPAR_DATA_TOL_BOUND_INF_   "MSK_DPAR_DATA_TOL_BOUND_INF"
#define MSK_DPAR_DATA_TOL_BOUND_WRN_   "MSK_DPAR_DATA_TOL_BOUND_WRN"
#define MSK_DPAR_DATA_TOL_C_HUGE_   "MSK_DPAR_DATA_TOL_C_HUGE"
#define MSK_DPAR_DATA_TOL_CJ_LARGE_   "MSK_DPAR_DATA_TOL_CJ_LARGE"
#define MSK_DPAR_DATA_TOL_QIJ_   "MSK_DPAR_DATA_TOL_QIJ"
#define MSK_DPAR_DATA_TOL_X_   "MSK_DPAR_DATA_TOL_X"
#define MSK_DPAR_FEASREPAIR_TOL_   "MSK_DPAR_FEASREPAIR_TOL"
#define MSK_DPAR_INTPNT_CO_TOL_DFEAS_   "MSK_DPAR_INTPNT_CO_TOL_DFEAS"
#define MSK_DPAR_INTPNT_CO_TOL_INFEAS_   "MSK_DPAR_INTPNT_CO_TOL_INFEAS"
#define MSK_DPAR_INTPNT_CO_TOL_MU_RED_   "MSK_DPAR_INTPNT_CO_TOL_MU_RED"
#define MSK_DPAR_INTPNT_CO_TOL_NEAR_REL_   "MSK_DPAR_INTPNT_CO_TOL_NEAR_REL"
#define MSK_DPAR_INTPNT_CO_TOL_PFEAS_   "MSK_DPAR_INTPNT_CO_TOL_PFEAS"
#define MSK_DPAR_INTPNT_CO_TOL_REL_GAP_   "MSK_DPAR_INTPNT_CO_TOL_REL_GAP"
#define MSK_DPAR_INTPNT_NL_MERIT_BAL_   "MSK_DPAR_INTPNT_NL_MERIT_BAL"
#define MSK_DPAR_INTPNT_NL_TOL_DFEAS_   "MSK_DPAR_INTPNT_NL_TOL_DFEAS"
#define MSK_DPAR_INTPNT_NL_TOL_MU_RED_   "MSK_DPAR_INTPNT_NL_TOL_MU_RED"
#define MSK_DPAR_INTPNT_NL_TOL_NEAR_REL_   "MSK_DPAR_INTPNT_NL_TOL_NEAR_REL"
#define MSK_DPAR_INTPNT_NL_TOL_PFEAS_   "MSK_DPAR_INTPNT_NL_TOL_PFEAS"
#define MSK_DPAR_INTPNT_NL_TOL_REL_GAP_   "MSK_DPAR_INTPNT_NL_TOL_REL_GAP"
#define MSK_DPAR_INTPNT_NL_TOL_REL_STEP_   "MSK_DPAR_INTPNT_NL_TOL_REL_STEP"
#define MSK_DPAR_INTPNT_TOL_DFEAS_   "MSK_DPAR_INTPNT_TOL_DFEAS"
#define MSK_DPAR_INTPNT_TOL_DSAFE_   "MSK_DPAR_INTPNT_TOL_DSAFE"
#define MSK_DPAR_INTPNT_TOL_INFEAS_   "MSK_DPAR_INTPNT_TOL_INFEAS"
#define MSK_DPAR_INTPNT_TOL_MU_RED_   "MSK_DPAR_INTPNT_TOL_MU_RED"
#define MSK_DPAR_INTPNT_TOL_PATH_   "MSK_DPAR_INTPNT_TOL_PATH"
#define MSK_DPAR_INTPNT_TOL_PFEAS_   "MSK_DPAR_INTPNT_TOL_PFEAS"
#define MSK_DPAR_INTPNT_TOL_PSAFE_   "MSK_DPAR_INTPNT_TOL_PSAFE"
#define MSK_DPAR_INTPNT_TOL_REL_GAP_   "MSK_DPAR_INTPNT_TOL_REL_GAP"
#define MSK_DPAR_INTPNT_TOL_REL_STEP_   "MSK_DPAR_INTPNT_TOL_REL_STEP"
#define MSK_DPAR_INTPNT_TOL_STEP_SIZE_   "MSK_DPAR_INTPNT_TOL_STEP_SIZE"
#define MSK_DPAR_LOWER_OBJ_CUT_   "MSK_DPAR_LOWER_OBJ_CUT"
#define MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH_   "MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH"
#define MSK_DPAR_MIO_DISABLE_TERM_TIME_   "MSK_DPAR_MIO_DISABLE_TERM_TIME"
#define MSK_DPAR_MIO_HEURISTIC_TIME_   "MSK_DPAR_MIO_HEURISTIC_TIME"
#define MSK_DPAR_MIO_MAX_TIME_   "MSK_DPAR_MIO_MAX_TIME"
#define MSK_DPAR_MIO_MAX_TIME_APRX_OPT_   "MSK_DPAR_MIO_MAX_TIME_APRX_OPT"
#define MSK_DPAR_MIO_NEAR_TOL_ABS_GAP_   "MSK_DPAR_MIO_NEAR_TOL_ABS_GAP"
#define MSK_DPAR_MIO_NEAR_TOL_REL_GAP_   "MSK_DPAR_MIO_NEAR_TOL_REL_GAP"
#define MSK_DPAR_MIO_REL_ADD_CUT_LIMITED_   "MSK_DPAR_MIO_REL_ADD_CUT_LIMITED"
#define MSK_DPAR_MIO_TOL_ABS_GAP_   "MSK_DPAR_MIO_TOL_ABS_GAP"
#define MSK_DPAR_MIO_TOL_ABS_RELAX_INT_   "MSK_DPAR_MIO_TOL_ABS_RELAX_INT"
#define MSK_DPAR_MIO_TOL_REL_GAP_   "MSK_DPAR_MIO_TOL_REL_GAP"
#define MSK_DPAR_MIO_TOL_REL_RELAX_INT_   "MSK_DPAR_MIO_TOL_REL_RELAX_INT"
#define MSK_DPAR_MIO_TOL_X_   "MSK_DPAR_MIO_TOL_X"
#define MSK_DPAR_NONCONVEX_TOL_FEAS_   "MSK_DPAR_NONCONVEX_TOL_FEAS"
#define MSK_DPAR_NONCONVEX_TOL_OPT_   "MSK_DPAR_NONCONVEX_TOL_OPT"
#define MSK_DPAR_OPTIMIZER_MAX_TIME_   "MSK_DPAR_OPTIMIZER_MAX_TIME"
#define MSK_DPAR_PRESOLVE_TOL_AIJ_   "MSK_DPAR_PRESOLVE_TOL_AIJ"
#define MSK_DPAR_PRESOLVE_TOL_LIN_DEP_   "MSK_DPAR_PRESOLVE_TOL_LIN_DEP"
#define MSK_DPAR_PRESOLVE_TOL_S_   "MSK_DPAR_PRESOLVE_TOL_S"
#define MSK_DPAR_PRESOLVE_TOL_X_   "MSK_DPAR_PRESOLVE_TOL_X"
#define MSK_DPAR_SIMPLEX_ABS_TOL_PIV_   "MSK_DPAR_SIMPLEX_ABS_TOL_PIV"
#define MSK_DPAR_UPPER_OBJ_CUT_   "MSK_DPAR_UPPER_OBJ_CUT"
#define MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH_   "MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH"
#define MSK_IPAR_ALLOC_ADD_QNZ_   "MSK_IPAR_ALLOC_ADD_QNZ"
#define MSK_IPAR_BI_CLEAN_OPTIMIZER_   "MSK_IPAR_BI_CLEAN_OPTIMIZER"
#define MSK_IPAR_BI_IGNORE_MAX_ITER_   "MSK_IPAR_BI_IGNORE_MAX_ITER"
#define MSK_IPAR_BI_IGNORE_NUM_ERROR_   "MSK_IPAR_BI_IGNORE_NUM_ERROR"
#define MSK_IPAR_BI_MAX_ITERATIONS_   "MSK_IPAR_BI_MAX_ITERATIONS"
#define MSK_IPAR_CACHE_SIZE_L1_   "MSK_IPAR_CACHE_SIZE_L1"
#define MSK_IPAR_CACHE_SIZE_L2_   "MSK_IPAR_CACHE_SIZE_L2"
#define MSK_IPAR_CHECK_CONVEXITY_   "MSK_IPAR_CHECK_CONVEXITY"
#define MSK_IPAR_CHECK_CTRL_C_   "MSK_IPAR_CHECK_CTRL_C"
#define MSK_IPAR_CHECK_TASK_DATA_   "MSK_IPAR_CHECK_TASK_DATA"
#define MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS_   "MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS"
#define MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX"
#define MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX"
#define MSK_IPAR_CONCURRENT_PRIORITY_INTPNT_   "MSK_IPAR_CONCURRENT_PRIORITY_INTPNT"
#define MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX"
#define MSK_IPAR_CPU_TYPE_   "MSK_IPAR_CPU_TYPE"
#define MSK_IPAR_DATA_CHECK_   "MSK_IPAR_DATA_CHECK"
#define MSK_IPAR_FEASREPAIR_OPTIMIZE_   "MSK_IPAR_FEASREPAIR_OPTIMIZE"
#define MSK_IPAR_FLUSH_STREAM_FREQ_   "MSK_IPAR_FLUSH_STREAM_FREQ"
#define MSK_IPAR_INFEAS_GENERIC_NAMES_   "MSK_IPAR_INFEAS_GENERIC_NAMES"
#define MSK_IPAR_INFEAS_PREFER_PRIMAL_   "MSK_IPAR_INFEAS_PREFER_PRIMAL"
#define MSK_IPAR_INFEAS_REPORT_AUTO_   "MSK_IPAR_INFEAS_REPORT_AUTO"
#define MSK_IPAR_INFEAS_REPORT_LEVEL_   "MSK_IPAR_INFEAS_REPORT_LEVEL"
#define MSK_IPAR_INTPNT_BASIS_   "MSK_IPAR_INTPNT_BASIS"
#define MSK_IPAR_INTPNT_DIFF_STEP_   "MSK_IPAR_INTPNT_DIFF_STEP"
#define MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL_   "MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL"
#define MSK_IPAR_INTPNT_FACTOR_METHOD_   "MSK_IPAR_INTPNT_FACTOR_METHOD"
#define MSK_IPAR_INTPNT_MAX_ITERATIONS_   "MSK_IPAR_INTPNT_MAX_ITERATIONS"
#define MSK_IPAR_INTPNT_MAX_NUM_COR_   "MSK_IPAR_INTPNT_MAX_NUM_COR"
#define MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS_   "MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS"
#define MSK_IPAR_INTPNT_NUM_THREADS_   "MSK_IPAR_INTPNT_NUM_THREADS"
#define MSK_IPAR_INTPNT_OFF_COL_TRH_   "MSK_IPAR_INTPNT_OFF_COL_TRH"
#define MSK_IPAR_INTPNT_ORDER_METHOD_   "MSK_IPAR_INTPNT_ORDER_METHOD"
#define MSK_IPAR_INTPNT_REGULARIZATION_USE_   "MSK_IPAR_INTPNT_REGULARIZATION_USE"
#define MSK_IPAR_INTPNT_SCALING_   "MSK_IPAR_INTPNT_SCALING"
#define MSK_IPAR_INTPNT_SOLVE_FORM_   "MSK_IPAR_INTPNT_SOLVE_FORM"
#define MSK_IPAR_INTPNT_STARTING_POINT_   "MSK_IPAR_INTPNT_STARTING_POINT"
#define MSK_IPAR_LICENSE_ALLOW_OVERUSE_   "MSK_IPAR_LICENSE_ALLOW_OVERUSE"
#define MSK_IPAR_LICENSE_CACHE_TIME_   "MSK_IPAR_LICENSE_CACHE_TIME"
#define MSK_IPAR_LICENSE_CHECK_TIME_   "MSK_IPAR_LICENSE_CHECK_TIME"
#define MSK_IPAR_LICENSE_DEBUG_   "MSK_IPAR_LICENSE_DEBUG"
#define MSK_IPAR_LICENSE_PAUSE_TIME_   "MSK_IPAR_LICENSE_PAUSE_TIME"
#define MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS_   "MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS"
#define MSK_IPAR_LICENSE_WAIT_   "MSK_IPAR_LICENSE_WAIT"
#define MSK_IPAR_LOG_   "MSK_IPAR_LOG"
#define MSK_IPAR_LOG_BI_   "MSK_IPAR_LOG_BI"
#define MSK_IPAR_LOG_BI_FREQ_   "MSK_IPAR_LOG_BI_FREQ"
#define MSK_IPAR_LOG_CONCURRENT_   "MSK_IPAR_LOG_CONCURRENT"
#define MSK_IPAR_LOG_CUT_SECOND_OPT_   "MSK_IPAR_LOG_CUT_SECOND_OPT"
#define MSK_IPAR_LOG_FACTOR_   "MSK_IPAR_LOG_FACTOR"
#define MSK_IPAR_LOG_FEASREPAIR_   "MSK_IPAR_LOG_FEASREPAIR"
#define MSK_IPAR_LOG_FILE_   "MSK_IPAR_LOG_FILE"
#define MSK_IPAR_LOG_HEAD_   "MSK_IPAR_LOG_HEAD"
#define MSK_IPAR_LOG_INFEAS_ANA_   "MSK_IPAR_LOG_INFEAS_ANA"
#define MSK_IPAR_LOG_INTPNT_   "MSK_IPAR_LOG_INTPNT"
#define MSK_IPAR_LOG_MIO_   "MSK_IPAR_LOG_MIO"
#define MSK_IPAR_LOG_MIO_FREQ_   "MSK_IPAR_LOG_MIO_FREQ"
#define MSK_IPAR_LOG_NONCONVEX_   "MSK_IPAR_LOG_NONCONVEX"
#define MSK_IPAR_LOG_OPTIMIZER_   "MSK_IPAR_LOG_OPTIMIZER"
#define MSK_IPAR_LOG_ORDER_   "MSK_IPAR_LOG_ORDER"
#define MSK_IPAR_LOG_PARAM_   "MSK_IPAR_LOG_PARAM"
#define MSK_IPAR_LOG_PRESOLVE_   "MSK_IPAR_LOG_PRESOLVE"
#define MSK_IPAR_LOG_RESPONSE_   "MSK_IPAR_LOG_RESPONSE"
#define MSK_IPAR_LOG_SENSITIVITY_   "MSK_IPAR_LOG_SENSITIVITY"
#define MSK_IPAR_LOG_SENSITIVITY_OPT_   "MSK_IPAR_LOG_SENSITIVITY_OPT"
#define MSK_IPAR_LOG_SIM_   "MSK_IPAR_LOG_SIM"
#define MSK_IPAR_LOG_SIM_FREQ_   "MSK_IPAR_LOG_SIM_FREQ"
#define MSK_IPAR_LOG_SIM_MINOR_   "MSK_IPAR_LOG_SIM_MINOR"
#define MSK_IPAR_LOG_SIM_NETWORK_FREQ_   "MSK_IPAR_LOG_SIM_NETWORK_FREQ"
#define MSK_IPAR_LOG_STORAGE_   "MSK_IPAR_LOG_STORAGE"
#define MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS_   "MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS"
#define MSK_IPAR_MAX_NUM_WARNINGS_   "MSK_IPAR_MAX_NUM_WARNINGS"
#define MSK_IPAR_MAXNUMANZ_DOUBLE_TRH_   "MSK_IPAR_MAXNUMANZ_DOUBLE_TRH"
#define MSK_IPAR_MIO_BRANCH_DIR_   "MSK_IPAR_MIO_BRANCH_DIR"
#define MSK_IPAR_MIO_BRANCH_PRIORITIES_USE_   "MSK_IPAR_MIO_BRANCH_PRIORITIES_USE"
#define MSK_IPAR_MIO_CONSTRUCT_SOL_   "MSK_IPAR_MIO_CONSTRUCT_SOL"
#define MSK_IPAR_MIO_CONT_SOL_   "MSK_IPAR_MIO_CONT_SOL"
#define MSK_IPAR_MIO_CUT_LEVEL_ROOT_   "MSK_IPAR_MIO_CUT_LEVEL_ROOT"
#define MSK_IPAR_MIO_CUT_LEVEL_TREE_   "MSK_IPAR_MIO_CUT_LEVEL_TREE"
#define MSK_IPAR_MIO_FEASPUMP_LEVEL_   "MSK_IPAR_MIO_FEASPUMP_LEVEL"
#define MSK_IPAR_MIO_HEURISTIC_LEVEL_   "MSK_IPAR_MIO_HEURISTIC_LEVEL"
#define MSK_IPAR_MIO_KEEP_BASIS_   "MSK_IPAR_MIO_KEEP_BASIS"
#define MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER_   "MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER"
#define MSK_IPAR_MIO_MAX_NUM_BRANCHES_   "MSK_IPAR_MIO_MAX_NUM_BRANCHES"
#define MSK_IPAR_MIO_MAX_NUM_RELAXS_   "MSK_IPAR_MIO_MAX_NUM_RELAXS"
#define MSK_IPAR_MIO_MAX_NUM_SOLUTIONS_   "MSK_IPAR_MIO_MAX_NUM_SOLUTIONS"
#define MSK_IPAR_MIO_MODE_   "MSK_IPAR_MIO_MODE"
#define MSK_IPAR_MIO_NODE_OPTIMIZER_   "MSK_IPAR_MIO_NODE_OPTIMIZER"
#define MSK_IPAR_MIO_NODE_SELECTION_   "MSK_IPAR_MIO_NODE_SELECTION"
#define MSK_IPAR_MIO_PRESOLVE_AGGREGATE_   "MSK_IPAR_MIO_PRESOLVE_AGGREGATE"
#define MSK_IPAR_MIO_PRESOLVE_USE_   "MSK_IPAR_MIO_PRESOLVE_USE"
#define MSK_IPAR_MIO_ROOT_OPTIMIZER_   "MSK_IPAR_MIO_ROOT_OPTIMIZER"
#define MSK_IPAR_MIO_STRONG_BRANCH_   "MSK_IPAR_MIO_STRONG_BRANCH"
#define MSK_IPAR_NONCONVEX_MAX_ITERATIONS_   "MSK_IPAR_NONCONVEX_MAX_ITERATIONS"
#define MSK_IPAR_OBJECTIVE_SENSE_   "MSK_IPAR_OBJECTIVE_SENSE"
#define MSK_IPAR_OPF_MAX_TERMS_PER_LINE_   "MSK_IPAR_OPF_MAX_TERMS_PER_LINE"
#define MSK_IPAR_OPF_WRITE_HEADER_   "MSK_IPAR_OPF_WRITE_HEADER"
#define MSK_IPAR_OPF_WRITE_HINTS_   "MSK_IPAR_OPF_WRITE_HINTS"
#define MSK_IPAR_OPF_WRITE_PARAMETERS_   "MSK_IPAR_OPF_WRITE_PARAMETERS"
#define MSK_IPAR_OPF_WRITE_PROBLEM_   "MSK_IPAR_OPF_WRITE_PROBLEM"
#define MSK_IPAR_OPF_WRITE_SOL_BAS_   "MSK_IPAR_OPF_WRITE_SOL_BAS"
#define MSK_IPAR_OPF_WRITE_SOL_ITG_   "MSK_IPAR_OPF_WRITE_SOL_ITG"
#define MSK_IPAR_OPF_WRITE_SOL_ITR_   "MSK_IPAR_OPF_WRITE_SOL_ITR"
#define MSK_IPAR_OPF_WRITE_SOLUTIONS_   "MSK_IPAR_OPF_WRITE_SOLUTIONS"
#define MSK_IPAR_OPTIMIZER_   "MSK_IPAR_OPTIMIZER"
#define MSK_IPAR_PARAM_READ_CASE_NAME_   "MSK_IPAR_PARAM_READ_CASE_NAME"
#define MSK_IPAR_PARAM_READ_IGN_ERROR_   "MSK_IPAR_PARAM_READ_IGN_ERROR"
#define MSK_IPAR_PRESOLVE_ELIM_FILL_   "MSK_IPAR_PRESOLVE_ELIM_FILL"
#define MSK_IPAR_PRESOLVE_ELIMINATOR_USE_   "MSK_IPAR_PRESOLVE_ELIMINATOR_USE"
#define MSK_IPAR_PRESOLVE_LEVEL_   "MSK_IPAR_PRESOLVE_LEVEL"
#define MSK_IPAR_PRESOLVE_LINDEP_USE_   "MSK_IPAR_PRESOLVE_LINDEP_USE"
#define MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM_   "MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM"
#define MSK_IPAR_PRESOLVE_USE_   "MSK_IPAR_PRESOLVE_USE"
#define MSK_IPAR_READ_ADD_ANZ_   "MSK_IPAR_READ_ADD_ANZ"
#define MSK_IPAR_READ_ADD_CON_   "MSK_IPAR_READ_ADD_CON"
#define MSK_IPAR_READ_ADD_CONE_   "MSK_IPAR_READ_ADD_CONE"
#define MSK_IPAR_READ_ADD_QNZ_   "MSK_IPAR_READ_ADD_QNZ"
#define MSK_IPAR_READ_ADD_VAR_   "MSK_IPAR_READ_ADD_VAR"
#define MSK_IPAR_READ_ANZ_   "MSK_IPAR_READ_ANZ"
#define MSK_IPAR_READ_CON_   "MSK_IPAR_READ_CON"
#define MSK_IPAR_READ_CONE_   "MSK_IPAR_READ_CONE"
#define MSK_IPAR_READ_DATA_COMPRESSED_   "MSK_IPAR_READ_DATA_COMPRESSED"
#define MSK_IPAR_READ_DATA_FORMAT_   "MSK_IPAR_READ_DATA_FORMAT"
#define MSK_IPAR_READ_KEEP_FREE_CON_   "MSK_IPAR_READ_KEEP_FREE_CON"
#define MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU_   "MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU"
#define MSK_IPAR_READ_LP_QUOTED_NAMES_   "MSK_IPAR_READ_LP_QUOTED_NAMES"
#define MSK_IPAR_READ_MPS_FORMAT_   "MSK_IPAR_READ_MPS_FORMAT"
#define MSK_IPAR_READ_MPS_KEEP_INT_   "MSK_IPAR_READ_MPS_KEEP_INT"
#define MSK_IPAR_READ_MPS_OBJ_SENSE_   "MSK_IPAR_READ_MPS_OBJ_SENSE"
#define MSK_IPAR_READ_MPS_QUOTED_NAMES_   "MSK_IPAR_READ_MPS_QUOTED_NAMES"
#define MSK_IPAR_READ_MPS_RELAX_   "MSK_IPAR_READ_MPS_RELAX"
#define MSK_IPAR_READ_MPS_WIDTH_   "MSK_IPAR_READ_MPS_WIDTH"
#define MSK_IPAR_READ_Q_MODE_   "MSK_IPAR_READ_Q_MODE"
#define MSK_IPAR_READ_QNZ_   "MSK_IPAR_READ_QNZ"
#define MSK_IPAR_READ_TASK_IGNORE_PARAM_   "MSK_IPAR_READ_TASK_IGNORE_PARAM"
#define MSK_IPAR_READ_VAR_   "MSK_IPAR_READ_VAR"
#define MSK_IPAR_SENSITIVITY_ALL_   "MSK_IPAR_SENSITIVITY_ALL"
#define MSK_IPAR_SENSITIVITY_OPTIMIZER_   "MSK_IPAR_SENSITIVITY_OPTIMIZER"
#define MSK_IPAR_SENSITIVITY_TYPE_   "MSK_IPAR_SENSITIVITY_TYPE"
#define MSK_IPAR_SIM_DEGEN_   "MSK_IPAR_SIM_DEGEN"
#define MSK_IPAR_SIM_DUAL_CRASH_   "MSK_IPAR_SIM_DUAL_CRASH"
#define MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION_   "MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION"
#define MSK_IPAR_SIM_DUAL_SELECTION_   "MSK_IPAR_SIM_DUAL_SELECTION"
#define MSK_IPAR_SIM_HOTSTART_   "MSK_IPAR_SIM_HOTSTART"
#define MSK_IPAR_SIM_MAX_ITERATIONS_   "MSK_IPAR_SIM_MAX_ITERATIONS"
#define MSK_IPAR_SIM_MAX_NUM_SETBACKS_   "MSK_IPAR_SIM_MAX_NUM_SETBACKS"
#define MSK_IPAR_SIM_NETWORK_DETECT_   "MSK_IPAR_SIM_NETWORK_DETECT"
#define MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART_   "MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART"
#define MSK_IPAR_SIM_NETWORK_DETECT_METHOD_   "MSK_IPAR_SIM_NETWORK_DETECT_METHOD"
#define MSK_IPAR_SIM_NON_SINGULAR_   "MSK_IPAR_SIM_NON_SINGULAR"
#define MSK_IPAR_SIM_PRIMAL_CRASH_   "MSK_IPAR_SIM_PRIMAL_CRASH"
#define MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION_   "MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION"
#define MSK_IPAR_SIM_PRIMAL_SELECTION_   "MSK_IPAR_SIM_PRIMAL_SELECTION"
#define MSK_IPAR_SIM_REFACTOR_FREQ_   "MSK_IPAR_SIM_REFACTOR_FREQ"
#define MSK_IPAR_SIM_SAVE_LU_   "MSK_IPAR_SIM_SAVE_LU"
#define MSK_IPAR_SIM_SCALING_   "MSK_IPAR_SIM_SCALING"
#define MSK_IPAR_SIM_SOLVE_FORM_   "MSK_IPAR_SIM_SOLVE_FORM"
#define MSK_IPAR_SIM_STABILITY_PRIORITY_   "MSK_IPAR_SIM_STABILITY_PRIORITY"
#define MSK_IPAR_SIM_SWITCH_OPTIMIZER_   "MSK_IPAR_SIM_SWITCH_OPTIMIZER"
#define MSK_IPAR_SOL_FILTER_KEEP_BASIC_   "MSK_IPAR_SOL_FILTER_KEEP_BASIC"
#define MSK_IPAR_SOL_FILTER_KEEP_RANGED_   "MSK_IPAR_SOL_FILTER_KEEP_RANGED"
#define MSK_IPAR_SOL_QUOTED_NAMES_   "MSK_IPAR_SOL_QUOTED_NAMES"
#define MSK_IPAR_SOL_READ_NAME_WIDTH_   "MSK_IPAR_SOL_READ_NAME_WIDTH"
#define MSK_IPAR_SOL_READ_WIDTH_   "MSK_IPAR_SOL_READ_WIDTH"
#define MSK_IPAR_SOLUTION_CALLBACK_   "MSK_IPAR_SOLUTION_CALLBACK"
#define MSK_IPAR_WARNING_LEVEL_   "MSK_IPAR_WARNING_LEVEL"
#define MSK_IPAR_WRITE_BAS_CONSTRAINTS_   "MSK_IPAR_WRITE_BAS_CONSTRAINTS"
#define MSK_IPAR_WRITE_BAS_HEAD_   "MSK_IPAR_WRITE_BAS_HEAD"
#define MSK_IPAR_WRITE_BAS_VARIABLES_   "MSK_IPAR_WRITE_BAS_VARIABLES"
#define MSK_IPAR_WRITE_DATA_COMPRESSED_   "MSK_IPAR_WRITE_DATA_COMPRESSED"
#define MSK_IPAR_WRITE_DATA_FORMAT_   "MSK_IPAR_WRITE_DATA_FORMAT"
#define MSK_IPAR_WRITE_DATA_PARAM_   "MSK_IPAR_WRITE_DATA_PARAM"
#define MSK_IPAR_WRITE_FREE_CON_   "MSK_IPAR_WRITE_FREE_CON"
#define MSK_IPAR_WRITE_GENERIC_NAMES_   "MSK_IPAR_WRITE_GENERIC_NAMES"
#define MSK_IPAR_WRITE_GENERIC_NAMES_IO_   "MSK_IPAR_WRITE_GENERIC_NAMES_IO"
#define MSK_IPAR_WRITE_INT_CONSTRAINTS_   "MSK_IPAR_WRITE_INT_CONSTRAINTS"
#define MSK_IPAR_WRITE_INT_HEAD_   "MSK_IPAR_WRITE_INT_HEAD"
#define MSK_IPAR_WRITE_INT_VARIABLES_   "MSK_IPAR_WRITE_INT_VARIABLES"
#define MSK_IPAR_WRITE_LP_LINE_WIDTH_   "MSK_IPAR_WRITE_LP_LINE_WIDTH"
#define MSK_IPAR_WRITE_LP_QUOTED_NAMES_   "MSK_IPAR_WRITE_LP_QUOTED_NAMES"
#define MSK_IPAR_WRITE_LP_STRICT_FORMAT_   "MSK_IPAR_WRITE_LP_STRICT_FORMAT"
#define MSK_IPAR_WRITE_LP_TERMS_PER_LINE_   "MSK_IPAR_WRITE_LP_TERMS_PER_LINE"
#define MSK_IPAR_WRITE_MPS_INT_   "MSK_IPAR_WRITE_MPS_INT"
#define MSK_IPAR_WRITE_MPS_OBJ_SENSE_   "MSK_IPAR_WRITE_MPS_OBJ_SENSE"
#define MSK_IPAR_WRITE_MPS_QUOTED_NAMES_   "MSK_IPAR_WRITE_MPS_QUOTED_NAMES"
#define MSK_IPAR_WRITE_MPS_STRICT_   "MSK_IPAR_WRITE_MPS_STRICT"
#define MSK_IPAR_WRITE_PRECISION_   "MSK_IPAR_WRITE_PRECISION"
#define MSK_IPAR_WRITE_SOL_CONSTRAINTS_   "MSK_IPAR_WRITE_SOL_CONSTRAINTS"
#define MSK_IPAR_WRITE_SOL_HEAD_   "MSK_IPAR_WRITE_SOL_HEAD"
#define MSK_IPAR_WRITE_SOL_VARIABLES_   "MSK_IPAR_WRITE_SOL_VARIABLES"
#define MSK_IPAR_WRITE_TASK_INC_SOL_   "MSK_IPAR_WRITE_TASK_INC_SOL"
#define MSK_IPAR_WRITE_XML_MODE_   "MSK_IPAR_WRITE_XML_MODE"
#define MSK_IPAR_MIO_PRESOLVE_PROBING_   "MSK_IPAR_MIO_PRESOLVE_PROBING"
#define MSK_IINF_BI_ITER_   "MSK_IINF_BI_ITER"
#define MSK_IINF_CACHE_SIZE_L1_   "MSK_IINF_CACHE_SIZE_L1"
#define MSK_IINF_CACHE_SIZE_L2_   "MSK_IINF_CACHE_SIZE_L2"
#define MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER_   "MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER"
#define MSK_IINF_CPU_TYPE_   "MSK_IINF_CPU_TYPE"
#define MSK_IINF_INTPNT_FACTOR_NUM_NZ_   "MSK_IINF_INTPNT_FACTOR_NUM_NZ"
#define MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL_   "MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL"
#define MSK_IINF_INTPNT_ITER_   "MSK_IINF_INTPNT_ITER"
#define MSK_IINF_INTPNT_NUM_THREADS_   "MSK_IINF_INTPNT_NUM_THREADS"
#define MSK_IINF_INTPNT_SOLVE_DUAL_   "MSK_IINF_INTPNT_SOLVE_DUAL"
#define MSK_IINF_MIO_CONSTRUCT_SOLUTION_   "MSK_IINF_MIO_CONSTRUCT_SOLUTION"
#define MSK_IINF_MIO_INITIAL_SOLUTION_   "MSK_IINF_MIO_INITIAL_SOLUTION"
#define MSK_IINF_MIO_NUM_ACTIVE_NODES_   "MSK_IINF_MIO_NUM_ACTIVE_NODES"
#define MSK_IINF_MIO_NUM_BRANCH_   "MSK_IINF_MIO_NUM_BRANCH"
#define MSK_IINF_MIO_NUM_CUTS_   "MSK_IINF_MIO_NUM_CUTS"
#define MSK_IINF_MIO_NUM_INT_SOLUTIONS_   "MSK_IINF_MIO_NUM_INT_SOLUTIONS"
#define MSK_IINF_MIO_NUM_INTPNT_ITER_   "MSK_IINF_MIO_NUM_INTPNT_ITER"
#define MSK_IINF_MIO_NUM_RELAX_   "MSK_IINF_MIO_NUM_RELAX"
#define MSK_IINF_MIO_NUM_SIMPLEX_ITER_   "MSK_IINF_MIO_NUM_SIMPLEX_ITER"
#define MSK_IINF_MIO_NUMCON_   "MSK_IINF_MIO_NUMCON"
#define MSK_IINF_MIO_NUMINT_   "MSK_IINF_MIO_NUMINT"
#define MSK_IINF_MIO_NUMVAR_   "MSK_IINF_MIO_NUMVAR"
#define MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_BRANCH_   "MSK_IINF_MIO_TOTAL_NUM_BRANCH"
#define MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS"
#define MSK_IINF_MIO_TOTAL_NUM_RELAX_   "MSK_IINF_MIO_TOTAL_NUM_RELAX"
#define MSK_IINF_MIO_USER_OBJ_CUT_   "MSK_IINF_MIO_USER_OBJ_CUT"
#define MSK_IINF_OPT_NUMCON_   "MSK_IINF_OPT_NUMCON"
#define MSK_IINF_OPT_NUMVAR_   "MSK_IINF_OPT_NUMVAR"
#define MSK_IINF_OPTIMIZE_RESPONSE_   "MSK_IINF_OPTIMIZE_RESPONSE"
#define MSK_IINF_RD_NUMANZ_   "MSK_IINF_RD_NUMANZ"
#define MSK_IINF_RD_NUMCON_   "MSK_IINF_RD_NUMCON"
#define MSK_IINF_RD_NUMCONE_   "MSK_IINF_RD_NUMCONE"
#define MSK_IINF_RD_NUMINTVAR_   "MSK_IINF_RD_NUMINTVAR"
#define MSK_IINF_RD_NUMQ_   "MSK_IINF_RD_NUMQ"
#define MSK_IINF_RD_NUMQNZ_   "MSK_IINF_RD_NUMQNZ"
#define MSK_IINF_RD_NUMVAR_   "MSK_IINF_RD_NUMVAR"
#define MSK_IINF_RD_PROTYPE_   "MSK_IINF_RD_PROTYPE"
#define MSK_IINF_SIM_DUAL_DEG_ITER_   "MSK_IINF_SIM_DUAL_DEG_ITER"
#define MSK_IINF_SIM_DUAL_HOTSTART_   "MSK_IINF_SIM_DUAL_HOTSTART"
#define MSK_IINF_SIM_DUAL_HOTSTART_LU_   "MSK_IINF_SIM_DUAL_HOTSTART_LU"
#define MSK_IINF_SIM_DUAL_INF_ITER_   "MSK_IINF_SIM_DUAL_INF_ITER"
#define MSK_IINF_SIM_DUAL_ITER_   "MSK_IINF_SIM_DUAL_ITER"
#define MSK_IINF_SIM_NUMCON_   "MSK_IINF_SIM_NUMCON"
#define MSK_IINF_SIM_NUMVAR_   "MSK_IINF_SIM_NUMVAR"
#define MSK_IINF_SIM_PRIMAL_DEG_ITER_   "MSK_IINF_SIM_PRIMAL_DEG_ITER"
#define MSK_IINF_SIM_PRIMAL_HOTSTART_   "MSK_IINF_SIM_PRIMAL_HOTSTART"
#define MSK_IINF_SIM_PRIMAL_HOTSTART_LU_   "MSK_IINF_SIM_PRIMAL_HOTSTART_LU"
#define MSK_IINF_SIM_PRIMAL_INF_ITER_   "MSK_IINF_SIM_PRIMAL_INF_ITER"
#define MSK_IINF_SIM_PRIMAL_ITER_   "MSK_IINF_SIM_PRIMAL_ITER"
#define MSK_IINF_SIM_SOLVE_DUAL_   "MSK_IINF_SIM_SOLVE_DUAL"
#define MSK_IINF_SOL_BAS_PROSTA_   "MSK_IINF_SOL_BAS_PROSTA"
#define MSK_IINF_SOL_BAS_SOLSTA_   "MSK_IINF_SOL_BAS_SOLSTA"
#define MSK_IINF_SOL_INT_PROSTA_   "MSK_IINF_SOL_INT_PROSTA"
#define MSK_IINF_SOL_INT_SOLSTA_   "MSK_IINF_SOL_INT_SOLSTA"
#define MSK_IINF_SOL_ITR_PROSTA_   "MSK_IINF_SOL_ITR_PROSTA"
#define MSK_IINF_SOL_ITR_SOLSTA_   "MSK_IINF_SOL_ITR_SOLSTA"
#define MSK_IINF_STO_NUM_A_CACHE_FLUSHES_   "MSK_IINF_STO_NUM_A_CACHE_FLUSHES"
#define MSK_IINF_STO_NUM_A_REALLOC_   "MSK_IINF_STO_NUM_A_REALLOC"
#define MSK_IINF_STO_NUM_A_TRANSPOSES_   "MSK_IINF_STO_NUM_A_TRANSPOSES"
#define MSK_DINF_BI_CLEAN_CPUTIME_   "MSK_DINF_BI_CLEAN_CPUTIME"
#define MSK_DINF_BI_CPUTIME_   "MSK_DINF_BI_CPUTIME"
#define MSK_DINF_BI_DUAL_CPUTIME_   "MSK_DINF_BI_DUAL_CPUTIME"
#define MSK_DINF_BI_PRIMAL_CPUTIME_   "MSK_DINF_BI_PRIMAL_CPUTIME"
#define MSK_DINF_CONCURRENT_CPUTIME_   "MSK_DINF_CONCURRENT_CPUTIME"
#define MSK_DINF_CONCURRENT_REALTIME_   "MSK_DINF_CONCURRENT_REALTIME"
#define MSK_DINF_INTPNT_CPUTIME_   "MSK_DINF_INTPNT_CPUTIME"
#define MSK_DINF_INTPNT_DUAL_FEAS_   "MSK_DINF_INTPNT_DUAL_FEAS"
#define MSK_DINF_INTPNT_DUAL_OBJ_   "MSK_DINF_INTPNT_DUAL_OBJ"
#define MSK_DINF_INTPNT_FACTOR_NUM_FLOPS_   "MSK_DINF_INTPNT_FACTOR_NUM_FLOPS"
#define MSK_DINF_INTPNT_KAP_DIV_TAU_   "MSK_DINF_INTPNT_KAP_DIV_TAU"
#define MSK_DINF_INTPNT_ORDER_CPUTIME_   "MSK_DINF_INTPNT_ORDER_CPUTIME"
#define MSK_DINF_INTPNT_PRIMAL_FEAS_   "MSK_DINF_INTPNT_PRIMAL_FEAS"
#define MSK_DINF_INTPNT_PRIMAL_OBJ_   "MSK_DINF_INTPNT_PRIMAL_OBJ"
#define MSK_DINF_INTPNT_REALTIME_   "MSK_DINF_INTPNT_REALTIME"
#define MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ_   "MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ"
#define MSK_DINF_MIO_CPUTIME_   "MSK_DINF_MIO_CPUTIME"
#define MSK_DINF_MIO_OBJ_ABS_GAP_   "MSK_DINF_MIO_OBJ_ABS_GAP"
#define MSK_DINF_MIO_OBJ_BOUND_   "MSK_DINF_MIO_OBJ_BOUND"
#define MSK_DINF_MIO_OBJ_INT_   "MSK_DINF_MIO_OBJ_INT"
#define MSK_DINF_MIO_OBJ_REL_GAP_   "MSK_DINF_MIO_OBJ_REL_GAP"
#define MSK_DINF_MIO_USER_OBJ_CUT_   "MSK_DINF_MIO_USER_OBJ_CUT"
#define MSK_DINF_OPTIMIZER_CPUTIME_   "MSK_DINF_OPTIMIZER_CPUTIME"
#define MSK_DINF_OPTIMIZER_REALTIME_   "MSK_DINF_OPTIMIZER_REALTIME"
#define MSK_DINF_PRESOLVE_CPUTIME_   "MSK_DINF_PRESOLVE_CPUTIME"
#define MSK_DINF_PRESOLVE_ELI_CPUTIME_   "MSK_DINF_PRESOLVE_ELI_CPUTIME"
#define MSK_DINF_PRESOLVE_LINDEP_CPUTIME_   "MSK_DINF_PRESOLVE_LINDEP_CPUTIME"
#define MSK_DINF_RD_CPUTIME_   "MSK_DINF_RD_CPUTIME"
#define MSK_DINF_SIM_CPUTIME_   "MSK_DINF_SIM_CPUTIME"
#define MSK_DINF_SIM_FEAS_   "MSK_DINF_SIM_FEAS"
#define MSK_DINF_SIM_OBJ_   "MSK_DINF_SIM_OBJ"
#define MSK_DINF_SOL_BAS_DUAL_OBJ_   "MSK_DINF_SOL_BAS_DUAL_OBJ"
#define MSK_DINF_SOL_BAS_MAX_DBI_   "MSK_DINF_SOL_BAS_MAX_DBI"
#define MSK_DINF_SOL_BAS_MAX_DEQI_   "MSK_DINF_SOL_BAS_MAX_DEQI"
#define MSK_DINF_SOL_BAS_MAX_PBI_   "MSK_DINF_SOL_BAS_MAX_PBI"
#define MSK_DINF_SOL_BAS_MAX_PEQI_   "MSK_DINF_SOL_BAS_MAX_PEQI"
#define MSK_DINF_SOL_BAS_MAX_PINTI_   "MSK_DINF_SOL_BAS_MAX_PINTI"
#define MSK_DINF_SOL_BAS_PRIMAL_OBJ_   "MSK_DINF_SOL_BAS_PRIMAL_OBJ"
#define MSK_DINF_SOL_INT_MAX_PBI_   "MSK_DINF_SOL_INT_MAX_PBI"
#define MSK_DINF_SOL_INT_MAX_PEQI_   "MSK_DINF_SOL_INT_MAX_PEQI"
#define MSK_DINF_SOL_INT_MAX_PINTI_   "MSK_DINF_SOL_INT_MAX_PINTI"
#define MSK_DINF_SOL_INT_PRIMAL_OBJ_   "MSK_DINF_SOL_INT_PRIMAL_OBJ"
#define MSK_DINF_SOL_ITR_DUAL_OBJ_   "MSK_DINF_SOL_ITR_DUAL_OBJ"
#define MSK_DINF_SOL_ITR_MAX_DBI_   "MSK_DINF_SOL_ITR_MAX_DBI"
#define MSK_DINF_SOL_ITR_MAX_DCNI_   "MSK_DINF_SOL_ITR_MAX_DCNI"
#define MSK_DINF_SOL_ITR_MAX_DEQI_   "MSK_DINF_SOL_ITR_MAX_DEQI"
#define MSK_DINF_SOL_ITR_MAX_PBI_   "MSK_DINF_SOL_ITR_MAX_PBI"
#define MSK_DINF_SOL_ITR_MAX_PCNI_   "MSK_DINF_SOL_ITR_MAX_PCNI"
#define MSK_DINF_SOL_ITR_MAX_PEQI_   "MSK_DINF_SOL_ITR_MAX_PEQI"
#define MSK_DINF_SOL_ITR_MAX_PINTI_   "MSK_DINF_SOL_ITR_MAX_PINTI"
#define MSK_DINF_SOL_ITR_PRIMAL_OBJ_   "MSK_DINF_SOL_ITR_PRIMAL_OBJ"

Typedefs

typedef char MSKchart
typedef void * MSKvoid_t
typedef int MSKsolveforme
typedef int MSKsensitivitytypee
typedef int MSKqreadtypee
typedef int MSKbranchdire
typedef int MSKnetworkdetecte
typedef int MSKmpsformattypee
typedef int MSKfeasrepairtypee
typedef int MSKiomodee
typedef int MSKsimseltypee
typedef int MSKmiomodee
typedef int MSKscalingtypee
typedef int MSKmionodeseltypee
typedef int MSKonoffkeye
typedef int MSKdataformate
typedef int MSKorderingtypee
typedef int MSKpresolvemodee
typedef int MSKbasindtypee
typedef int MSKcompresstypee
typedef int MSKcheckconvexitytypee
typedef int MSKstartpointtypee
typedef int MSKvaluee
typedef int MSKoptimizertypee
typedef int MSKcputypee
typedef int MSKmiocontsoltypee
typedef void * MSKenv_t
typedef void * MSKtask_t
typedef void * MSKuserhandle_t
typedef int MSKbooleant
typedef int MSKintt
typedef int MSKlintt
typedef int MSKidxt
typedef int MSKlidxt
typedef wchar_t MSKwchart
typedef double MSKrealt
typedef char * MSKstring_t
typedef MSKuserhandle_t usrptr
typedef MSKuserhandle_t MSKcallbackcodee caller
typedef MSKCONST char * file
typedef MSKCONST char MSKintt line
typedef MSKCONST char MSKintt
MSKCONST char * 
msg
typedef MSKuserhandle_t buffer
typedef void *MSKAPI * MSKmallocfunc (MSKuserhandle_t usrptr, MSKCONST size_t size)
typedef MSKintt * numgrdobjnz
typedef MSKintt MSKidxtgrdobjsub
typedef MSKintt MSKidxt MSKidxt i
typedef MSKintt MSKidxt MSKidxt
MSKbooleant * 
convali
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt * 
grdconinz
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
grdconisub
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt 
yo
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt 
numycnz
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt MSKCONST MSKidxt
ycsub
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt MSKCONST MSKidxt
MSKlintt 
maxnumhesnz
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt MSKCONST MSKidxt
MSKlintt MSKlintt
numhesnz
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt MSKCONST MSKidxt
MSKlintt MSKlintt MSKidxt
hessubi
typedef MSKintt MSKidxt MSKidxt
MSKbooleant MSKintt MSKidxt
MSKintt MSKintt MSKCONST MSKidxt
MSKlintt MSKlintt MSKidxt
MSKidxt
hessubj
typedef MSKCONST MSKrealtxx
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
yc
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt
objval
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
grdobjval
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt 
numi
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt
subi
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
conval
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt
grdconptrb
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt
grdconptre
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKidxt
grdconsub
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKidxt MSKrealt
grdconval
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKidxt MSKrealt
MSKrealt
grdlag
typedef MSKCONST MSKrealt
MSKrealt MSKCONST MSKrealt
MSKrealt MSKintt MSKidxt MSKrealt
MSKintt MSKCONST MSKidxt MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKidxt MSKrealt
MSKrealt MSKlintt MSKlintt
MSKidxt MSKidxt MSKrealt
hesval
typedef MSKCONST char * str
typedef MSKrescodee r

Enumerations

enum  MSKsolveform_enum { MSK_SOLVE_FREE = 0, MSK_SOLVE_PRIMAL = 1, MSK_SOLVE_DUAL = 2 }
enum  MSKaccmode_enum { MSK_ACC_BEGIN = 0, MSK_ACC_END = 2, MSK_ACC_VAR = 0, MSK_ACC_CON = 1 }
enum  MSKsensitivitytype_enum { MSK_SENSITIVITY_TYPE_BASIS = 0, MSK_SENSITIVITY_TYPE_OPTIMAL_PARTITION = 1 }
enum  MSKqreadtype_enum { MSK_Q_READ_ADD = 0, MSK_Q_READ_DROP_LOWER = 1, MSK_Q_READ_DROP_UPPER = 2 }
enum  MSKiparam_enum {
  MSK_IPAR_BEGIN = 0, MSK_IPAR_END = 193, MSK_IPAR_ALLOC_ADD_QNZ = 0, MSK_IPAR_BI_CLEAN_OPTIMIZER = 1,
  MSK_IPAR_BI_IGNORE_MAX_ITER = 2, MSK_IPAR_BI_IGNORE_NUM_ERROR = 3, MSK_IPAR_BI_MAX_ITERATIONS = 4, MSK_IPAR_CACHE_SIZE_L1 = 5,
  MSK_IPAR_CACHE_SIZE_L2 = 6, MSK_IPAR_CHECK_CONVEXITY = 7, MSK_IPAR_CHECK_CTRL_C = 8, MSK_IPAR_CHECK_TASK_DATA = 9,
  MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS = 10, MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX = 11, MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX = 12, MSK_IPAR_CONCURRENT_PRIORITY_INTPNT = 13,
  MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX = 14, MSK_IPAR_CPU_TYPE = 15, MSK_IPAR_DATA_CHECK = 16, MSK_IPAR_FEASREPAIR_OPTIMIZE = 17,
  MSK_IPAR_FLUSH_STREAM_FREQ = 18, MSK_IPAR_INFEAS_GENERIC_NAMES = 19, MSK_IPAR_INFEAS_PREFER_PRIMAL = 20, MSK_IPAR_INFEAS_REPORT_AUTO = 21,
  MSK_IPAR_INFEAS_REPORT_LEVEL = 22, MSK_IPAR_INTPNT_BASIS = 23, MSK_IPAR_INTPNT_DIFF_STEP = 24, MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL = 25,
  MSK_IPAR_INTPNT_FACTOR_METHOD = 26, MSK_IPAR_INTPNT_MAX_ITERATIONS = 27, MSK_IPAR_INTPNT_MAX_NUM_COR = 28, MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS = 29,
  MSK_IPAR_INTPNT_NUM_THREADS = 30, MSK_IPAR_INTPNT_OFF_COL_TRH = 31, MSK_IPAR_INTPNT_ORDER_METHOD = 32, MSK_IPAR_INTPNT_REGULARIZATION_USE = 33,
  MSK_IPAR_INTPNT_SCALING = 34, MSK_IPAR_INTPNT_SOLVE_FORM = 35, MSK_IPAR_INTPNT_STARTING_POINT = 36, MSK_IPAR_LICENSE_ALLOW_OVERUSE = 37,
  MSK_IPAR_LICENSE_CACHE_TIME = 38, MSK_IPAR_LICENSE_CHECK_TIME = 39, MSK_IPAR_LICENSE_DEBUG = 40, MSK_IPAR_LICENSE_PAUSE_TIME = 41,
  MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS = 42, MSK_IPAR_LICENSE_WAIT = 43, MSK_IPAR_LOG = 44, MSK_IPAR_LOG_BI = 45,
  MSK_IPAR_LOG_BI_FREQ = 46, MSK_IPAR_LOG_CONCURRENT = 47, MSK_IPAR_LOG_CUT_SECOND_OPT = 48, MSK_IPAR_LOG_FACTOR = 49,
  MSK_IPAR_LOG_FEASREPAIR = 50, MSK_IPAR_LOG_FILE = 51, MSK_IPAR_LOG_HEAD = 52, MSK_IPAR_LOG_INFEAS_ANA = 53,
  MSK_IPAR_LOG_INTPNT = 54, MSK_IPAR_LOG_MIO = 55, MSK_IPAR_LOG_MIO_FREQ = 56, MSK_IPAR_LOG_NONCONVEX = 57,
  MSK_IPAR_LOG_OPTIMIZER = 58, MSK_IPAR_LOG_ORDER = 59, MSK_IPAR_LOG_PARAM = 60, MSK_IPAR_LOG_PRESOLVE = 61,
  MSK_IPAR_LOG_RESPONSE = 62, MSK_IPAR_LOG_SENSITIVITY = 63, MSK_IPAR_LOG_SENSITIVITY_OPT = 64, MSK_IPAR_LOG_SIM = 65,
  MSK_IPAR_LOG_SIM_FREQ = 66, MSK_IPAR_LOG_SIM_MINOR = 67, MSK_IPAR_LOG_SIM_NETWORK_FREQ = 68, MSK_IPAR_LOG_STORAGE = 69,
  MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS = 70, MSK_IPAR_MAX_NUM_WARNINGS = 71, MSK_IPAR_MAXNUMANZ_DOUBLE_TRH = 72, MSK_IPAR_MIO_BRANCH_DIR = 73,
  MSK_IPAR_MIO_BRANCH_PRIORITIES_USE = 74, MSK_IPAR_MIO_CONSTRUCT_SOL = 75, MSK_IPAR_MIO_CONT_SOL = 76, MSK_IPAR_MIO_CUT_LEVEL_ROOT = 77,
  MSK_IPAR_MIO_CUT_LEVEL_TREE = 78, MSK_IPAR_MIO_FEASPUMP_LEVEL = 79, MSK_IPAR_MIO_HEURISTIC_LEVEL = 80, MSK_IPAR_MIO_KEEP_BASIS = 81,
  MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER = 82, MSK_IPAR_MIO_MAX_NUM_BRANCHES = 83, MSK_IPAR_MIO_MAX_NUM_RELAXS = 84, MSK_IPAR_MIO_MAX_NUM_SOLUTIONS = 85,
  MSK_IPAR_MIO_MODE = 86, MSK_IPAR_MIO_NODE_OPTIMIZER = 87, MSK_IPAR_MIO_NODE_SELECTION = 88, MSK_IPAR_MIO_PRESOLVE_AGGREGATE = 89,
  MSK_IPAR_MIO_PRESOLVE_USE = 90, MSK_IPAR_MIO_ROOT_OPTIMIZER = 91, MSK_IPAR_MIO_STRONG_BRANCH = 92, MSK_IPAR_NONCONVEX_MAX_ITERATIONS = 93,
  MSK_IPAR_OBJECTIVE_SENSE = 94, MSK_IPAR_OPF_MAX_TERMS_PER_LINE = 95, MSK_IPAR_OPF_WRITE_HEADER = 96, MSK_IPAR_OPF_WRITE_HINTS = 97,
  MSK_IPAR_OPF_WRITE_PARAMETERS = 98, MSK_IPAR_OPF_WRITE_PROBLEM = 99, MSK_IPAR_OPF_WRITE_SOL_BAS = 100, MSK_IPAR_OPF_WRITE_SOL_ITG = 101,
  MSK_IPAR_OPF_WRITE_SOL_ITR = 102, MSK_IPAR_OPF_WRITE_SOLUTIONS = 103, MSK_IPAR_OPTIMIZER = 104, MSK_IPAR_PARAM_READ_CASE_NAME = 105,
  MSK_IPAR_PARAM_READ_IGN_ERROR = 106, MSK_IPAR_PRESOLVE_ELIM_FILL = 107, MSK_IPAR_PRESOLVE_ELIMINATOR_USE = 108, MSK_IPAR_PRESOLVE_LEVEL = 109,
  MSK_IPAR_PRESOLVE_LINDEP_USE = 110, MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM = 111, MSK_IPAR_PRESOLVE_USE = 112, MSK_IPAR_READ_ADD_ANZ = 113,
  MSK_IPAR_READ_ADD_CON = 114, MSK_IPAR_READ_ADD_CONE = 115, MSK_IPAR_READ_ADD_QNZ = 116, MSK_IPAR_READ_ADD_VAR = 117,
  MSK_IPAR_READ_ANZ = 118, MSK_IPAR_READ_CON = 119, MSK_IPAR_READ_CONE = 120, MSK_IPAR_READ_DATA_COMPRESSED = 121,
  MSK_IPAR_READ_DATA_FORMAT = 122, MSK_IPAR_READ_KEEP_FREE_CON = 123, MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU = 124, MSK_IPAR_READ_LP_QUOTED_NAMES = 125,
  MSK_IPAR_READ_MPS_FORMAT = 126, MSK_IPAR_READ_MPS_KEEP_INT = 127, MSK_IPAR_READ_MPS_OBJ_SENSE = 128, MSK_IPAR_READ_MPS_QUOTED_NAMES = 129,
  MSK_IPAR_READ_MPS_RELAX = 130, MSK_IPAR_READ_MPS_WIDTH = 131, MSK_IPAR_READ_Q_MODE = 132, MSK_IPAR_READ_QNZ = 133,
  MSK_IPAR_READ_TASK_IGNORE_PARAM = 134, MSK_IPAR_READ_VAR = 135, MSK_IPAR_SENSITIVITY_ALL = 136, MSK_IPAR_SENSITIVITY_OPTIMIZER = 137,
  MSK_IPAR_SENSITIVITY_TYPE = 138, MSK_IPAR_SIM_DEGEN = 139, MSK_IPAR_SIM_DUAL_CRASH = 140, MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION = 141,
  MSK_IPAR_SIM_DUAL_SELECTION = 142, MSK_IPAR_SIM_HOTSTART = 143, MSK_IPAR_SIM_MAX_ITERATIONS = 144, MSK_IPAR_SIM_MAX_NUM_SETBACKS = 145,
  MSK_IPAR_SIM_NETWORK_DETECT = 146, MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART = 147, MSK_IPAR_SIM_NETWORK_DETECT_METHOD = 148, MSK_IPAR_SIM_NON_SINGULAR = 149,
  MSK_IPAR_SIM_PRIMAL_CRASH = 150, MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION = 151, MSK_IPAR_SIM_PRIMAL_SELECTION = 152, MSK_IPAR_SIM_REFACTOR_FREQ = 153,
  MSK_IPAR_SIM_SAVE_LU = 154, MSK_IPAR_SIM_SCALING = 155, MSK_IPAR_SIM_SOLVE_FORM = 156, MSK_IPAR_SIM_STABILITY_PRIORITY = 157,
  MSK_IPAR_SIM_SWITCH_OPTIMIZER = 158, MSK_IPAR_SOL_FILTER_KEEP_BASIC = 159, MSK_IPAR_SOL_FILTER_KEEP_RANGED = 160, MSK_IPAR_SOL_QUOTED_NAMES = 161,
  MSK_IPAR_SOL_READ_NAME_WIDTH = 162, MSK_IPAR_SOL_READ_WIDTH = 163, MSK_IPAR_SOLUTION_CALLBACK = 164, MSK_IPAR_WARNING_LEVEL = 165,
  MSK_IPAR_WRITE_BAS_CONSTRAINTS = 166, MSK_IPAR_WRITE_BAS_HEAD = 167, MSK_IPAR_WRITE_BAS_VARIABLES = 168, MSK_IPAR_WRITE_DATA_COMPRESSED = 169,
  MSK_IPAR_WRITE_DATA_FORMAT = 170, MSK_IPAR_WRITE_DATA_PARAM = 171, MSK_IPAR_WRITE_FREE_CON = 172, MSK_IPAR_WRITE_GENERIC_NAMES = 173,
  MSK_IPAR_WRITE_GENERIC_NAMES_IO = 174, MSK_IPAR_WRITE_INT_CONSTRAINTS = 175, MSK_IPAR_WRITE_INT_HEAD = 176, MSK_IPAR_WRITE_INT_VARIABLES = 177,
  MSK_IPAR_WRITE_LP_LINE_WIDTH = 178, MSK_IPAR_WRITE_LP_QUOTED_NAMES = 179, MSK_IPAR_WRITE_LP_STRICT_FORMAT = 180, MSK_IPAR_WRITE_LP_TERMS_PER_LINE = 181,
  MSK_IPAR_WRITE_MPS_INT = 182, MSK_IPAR_WRITE_MPS_OBJ_SENSE = 183, MSK_IPAR_WRITE_MPS_QUOTED_NAMES = 184, MSK_IPAR_WRITE_MPS_STRICT = 185,
  MSK_IPAR_WRITE_PRECISION = 186, MSK_IPAR_WRITE_SOL_CONSTRAINTS = 187, MSK_IPAR_WRITE_SOL_HEAD = 188, MSK_IPAR_WRITE_SOL_VARIABLES = 189,
  MSK_IPAR_WRITE_TASK_INC_SOL = 190, MSK_IPAR_WRITE_XML_MODE = 191, MSK_IPAR_MIO_PRESOLVE_PROBING = 192
}
enum  MSKsolsta_enum {
  MSK_SOL_STA_UNKNOWN = 0, MSK_SOL_STA_OPTIMAL = 1, MSK_SOL_STA_PRIM_FEAS = 2, MSK_SOL_STA_DUAL_FEAS = 3,
  MSK_SOL_STA_PRIM_AND_DUAL_FEAS = 4, MSK_SOL_STA_PRIM_INFEAS_CER = 5, MSK_SOL_STA_DUAL_INFEAS_CER = 6, MSK_SOL_STA_NEAR_OPTIMAL = 8,
  MSK_SOL_STA_NEAR_PRIM_FEAS = 9, MSK_SOL_STA_NEAR_DUAL_FEAS = 10, MSK_SOL_STA_NEAR_PRIM_AND_DUAL_FEAS = 11, MSK_SOL_STA_NEAR_PRIM_INFEAS_CER = 12,
  MSK_SOL_STA_NEAR_DUAL_INFEAS_CER = 13, MSK_SOL_STA_INTEGER_OPTIMAL = 14, MSK_SOL_STA_NEAR_INTEGER_OPTIMAL = 15
}
enum  MSKobjsense_enum {
  MSK_OBJECTIVE_SENSE_BEGIN = 0, MSK_OBJECTIVE_SENSE_END = 3, MSK_OBJECTIVE_SENSE_UNDEFINED = 0, MSK_OBJECTIVE_SENSE_MINIMIZE = 1,
  MSK_OBJECTIVE_SENSE_MAXIMIZE = 2
}
enum  MSKsolitem_enum {
  MSK_SOL_ITEM_BEGIN = 0, MSK_SOL_ITEM_END = 8, MSK_SOL_ITEM_XC = 0, MSK_SOL_ITEM_XX = 1,
  MSK_SOL_ITEM_Y = 2, MSK_SOL_ITEM_SLC = 3, MSK_SOL_ITEM_SUC = 4, MSK_SOL_ITEM_SLX = 5,
  MSK_SOL_ITEM_SUX = 6, MSK_SOL_ITEM_SNX = 7
}
enum  MSKboundkey_enum {
  MSK_BK_BEGIN = 0, MSK_BK_END = 5, MSK_BK_LO = 0, MSK_BK_UP = 1,
  MSK_BK_FX = 2, MSK_BK_FR = 3, MSK_BK_RA = 4
}
enum  MSKbranchdir_enum { MSK_BRANCH_DIR_FREE = 0, MSK_BRANCH_DIR_UP = 1, MSK_BRANCH_DIR_DOWN = 2 }
enum  MSKnetworkdetect_enum { MSK_NETWORK_DETECT_FREE = 0, MSK_NETWORK_DETECT_SIMPLE = 1, MSK_NETWORK_DETECT_ADVANCED = 2 }
enum  MSKsimhotstart_enum {
  MSK_SIM_HOTSTART_BEGIN = 0, MSK_SIM_HOTSTART_END = 3, MSK_SIM_HOTSTART_NONE = 0, MSK_SIM_HOTSTART_FREE = 1,
  MSK_SIM_HOTSTART_STATUS_KEYS = 2
}
enum  MSKcallbackcode_enum {
  MSK_CALLBACK_BEGIN = 0, MSK_CALLBACK_END = 83, MSK_CALLBACK_BEGIN_BI = 0, MSK_CALLBACK_BEGIN_CONCURRENT = 1,
  MSK_CALLBACK_BEGIN_CONIC = 2, MSK_CALLBACK_BEGIN_DUAL_BI = 3, MSK_CALLBACK_BEGIN_DUAL_SENSITIVITY = 4, MSK_CALLBACK_BEGIN_DUAL_SETUP_BI = 5,
  MSK_CALLBACK_BEGIN_DUAL_SIMPLEX = 6, MSK_CALLBACK_BEGIN_INFEAS_ANA = 7, MSK_CALLBACK_BEGIN_INTPNT = 8, MSK_CALLBACK_BEGIN_LICENSE_WAIT = 9,
  MSK_CALLBACK_BEGIN_MIO = 10, MSK_CALLBACK_BEGIN_NETWORK_DUAL_SIMPLEX = 11, MSK_CALLBACK_BEGIN_NETWORK_PRIMAL_SIMPLEX = 12, MSK_CALLBACK_BEGIN_NETWORK_SIMPLEX = 13,
  MSK_CALLBACK_BEGIN_NONCONVEX = 14, MSK_CALLBACK_BEGIN_PRESOLVE = 15, MSK_CALLBACK_BEGIN_PRIMAL_BI = 16, MSK_CALLBACK_BEGIN_PRIMAL_SENSITIVITY = 17,
  MSK_CALLBACK_BEGIN_PRIMAL_SETUP_BI = 18, MSK_CALLBACK_BEGIN_PRIMAL_SIMPLEX = 19, MSK_CALLBACK_BEGIN_SIMPLEX = 20, MSK_CALLBACK_BEGIN_SIMPLEX_BI = 21,
  MSK_CALLBACK_BEGIN_SIMPLEX_NETWORK_DETECT = 22, MSK_CALLBACK_CONIC = 23, MSK_CALLBACK_DUAL_SIMPLEX = 24, MSK_CALLBACK_END_BI = 25,
  MSK_CALLBACK_END_CONCURRENT = 26, MSK_CALLBACK_END_CONIC = 27, MSK_CALLBACK_END_DUAL_BI = 28, MSK_CALLBACK_END_DUAL_SENSITIVITY = 29,
  MSK_CALLBACK_END_DUAL_SETUP_BI = 30, MSK_CALLBACK_END_DUAL_SIMPLEX = 31, MSK_CALLBACK_END_INFEAS_ANA = 32, MSK_CALLBACK_END_INTPNT = 33,
  MSK_CALLBACK_END_LICENSE_WAIT = 34, MSK_CALLBACK_END_MIO = 35, MSK_CALLBACK_END_NETWORK_DUAL_SIMPLEX = 36, MSK_CALLBACK_END_NETWORK_PRIMAL_SIMPLEX = 37,
  MSK_CALLBACK_END_NETWORK_SIMPLEX = 38, MSK_CALLBACK_END_NONCONVEX = 39, MSK_CALLBACK_END_PRESOLVE = 40, MSK_CALLBACK_END_PRIMAL_BI = 41,
  MSK_CALLBACK_END_PRIMAL_SENSITIVITY = 42, MSK_CALLBACK_END_PRIMAL_SETUP_BI = 43, MSK_CALLBACK_END_PRIMAL_SIMPLEX = 44, MSK_CALLBACK_END_SIMPLEX = 45,
  MSK_CALLBACK_END_SIMPLEX_BI = 46, MSK_CALLBACK_END_SIMPLEX_NETWORK_DETECT = 47, MSK_CALLBACK_IGNORE_VALUE = 48, MSK_CALLBACK_IM_BI = 49,
  MSK_CALLBACK_IM_CONIC = 50, MSK_CALLBACK_IM_DUAL_BI = 51, MSK_CALLBACK_IM_DUAL_SENSIVITY = 52, MSK_CALLBACK_IM_DUAL_SIMPLEX = 53,
  MSK_CALLBACK_IM_INTPNT = 54, MSK_CALLBACK_IM_LICENSE_WAIT = 55, MSK_CALLBACK_IM_MIO = 56, MSK_CALLBACK_IM_MIO_DUAL_SIMPLEX = 57,
  MSK_CALLBACK_IM_MIO_INTPNT = 58, MSK_CALLBACK_IM_MIO_PRESOLVE = 59, MSK_CALLBACK_IM_MIO_PRIMAL_SIMPLEX = 60, MSK_CALLBACK_IM_NETWORK_DUAL_SIMPLEX = 61,
  MSK_CALLBACK_IM_NETWORK_PRIMAL_SIMPLEX = 62, MSK_CALLBACK_IM_NONCONVEX = 63, MSK_CALLBACK_IM_PRESOLVE = 64, MSK_CALLBACK_IM_PRIMAL_BI = 65,
  MSK_CALLBACK_IM_PRIMAL_SENSIVITY = 66, MSK_CALLBACK_IM_PRIMAL_SIMPLEX = 67, MSK_CALLBACK_IM_SIMPLEX_BI = 68, MSK_CALLBACK_INTPNT = 69,
  MSK_CALLBACK_NEW_INT_MIO = 70, MSK_CALLBACK_NONCOVEX = 71, MSK_CALLBACK_PRIMAL_SIMPLEX = 72, MSK_CALLBACK_QCONE = 73,
  MSK_CALLBACK_UPDATE_DUAL_BI = 74, MSK_CALLBACK_UPDATE_DUAL_SIMPLEX = 75, MSK_CALLBACK_UPDATE_NETWORK_DUAL_SIMPLEX = 76, MSK_CALLBACK_UPDATE_NETWORK_PRIMAL_SIMPLEX = 77,
  MSK_CALLBACK_UPDATE_NONCONVEX = 78, MSK_CALLBACK_UPDATE_PRESOLVE = 79, MSK_CALLBACK_UPDATE_PRIMAL_BI = 80, MSK_CALLBACK_UPDATE_PRIMAL_SIMPLEX = 81,
  MSK_CALLBACK_UPDATE_SIMPLEX_BI = 82
}
enum  MSKproblemitem_enum {
  MSK_PI_BEGIN = 0, MSK_PI_END = 3, MSK_PI_VAR = 0, MSK_PI_CON = 1,
  MSK_PI_CONE = 2
}
enum  MSKstreamtype_enum {
  MSK_STREAM_BEGIN = 0, MSK_STREAM_END = 4, MSK_STREAM_LOG = 0, MSK_STREAM_MSG = 1,
  MSK_STREAM_ERR = 2, MSK_STREAM_WRN = 3
}
enum  MSKmpsformattype_enum { MSK_MPS_FORMAT_STRICT = 0, MSK_MPS_FORMAT_RELAXED = 1, MSK_MPS_FORMAT_FREE = 2 }
enum  MSKmark_enum { MSK_MARK_BEGIN = 0, MSK_MARK_END = 2, MSK_MARK_LO = 0, MSK_MARK_UP = 1 }
enum  MSKconetype_enum { MSK_CT_BEGIN = 0, MSK_CT_END = 2, MSK_CT_QUAD = 0, MSK_CT_RQUAD = 1 }
enum  MSKfeasrepairtype_enum {
  MSK_FEASREPAIR_BEGIN = 0, MSK_FEASREPAIR_END = 3, MSK_FEASREPAIR_OPTIMIZE_NONE = 0, MSK_FEASREPAIR_OPTIMIZE_PENALTY = 1,
  MSK_FEASREPAIR_OPTIMIZE_COMBINED = 2
}
enum  MSKiomode_enum { MSK_IOMODE_READ = 0, MSK_IOMODE_WRITE = 1, MSK_IOMODE_READWRITE = 2 }
enum  MSKsparam_enum {
  MSK_SPAR_BEGIN = 0, MSK_SPAR_END = 25, MSK_SPAR_BAS_SOL_FILE_NAME = 0, MSK_SPAR_DATA_FILE_NAME = 1,
  MSK_SPAR_DEBUG_FILE_NAME = 2, MSK_SPAR_FEASREPAIR_NAME_PREFIX = 3, MSK_SPAR_FEASREPAIR_NAME_SEPARATOR = 4, MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL = 5,
  MSK_SPAR_INT_SOL_FILE_NAME = 6, MSK_SPAR_ITR_SOL_FILE_NAME = 7, MSK_SPAR_PARAM_COMMENT_SIGN = 8, MSK_SPAR_PARAM_READ_FILE_NAME = 9,
  MSK_SPAR_PARAM_WRITE_FILE_NAME = 10, MSK_SPAR_READ_MPS_BOU_NAME = 11, MSK_SPAR_READ_MPS_OBJ_NAME = 12, MSK_SPAR_READ_MPS_RAN_NAME = 13,
  MSK_SPAR_READ_MPS_RHS_NAME = 14, MSK_SPAR_SENSITIVITY_FILE_NAME = 15, MSK_SPAR_SENSITIVITY_RES_FILE_NAME = 16, MSK_SPAR_SOL_FILTER_XC_LOW = 17,
  MSK_SPAR_SOL_FILTER_XC_UPR = 18, MSK_SPAR_SOL_FILTER_XX_LOW = 19, MSK_SPAR_SOL_FILTER_XX_UPR = 20, MSK_SPAR_STAT_FILE_NAME = 21,
  MSK_SPAR_STAT_KEY = 22, MSK_SPAR_STAT_NAME = 23, MSK_SPAR_WRITE_LP_GEN_VAR_NAME = 24
}
enum  MSKsimseltype_enum {
  MSK_SIM_SELECTION_FREE = 0, MSK_SIM_SELECTION_FULL = 1, MSK_SIM_SELECTION_ASE = 2, MSK_SIM_SELECTION_DEVEX = 3,
  MSK_SIM_SELECTION_SE = 4, MSK_SIM_SELECTION_PARTIAL = 5
}
enum  MSKmsgkey_enum { MSK_MSG_READING_FILE = 1000, MSK_MSG_WRITING_FILE = 1001, MSK_MSG_MPS_SELECTED = 1100 }
enum  MSKmiomode_enum { MSK_MIO_MODE_IGNORED = 0, MSK_MIO_MODE_SATISFIED = 1, MSK_MIO_MODE_LAZY = 2 }
enum  MSKdinfitem_enum {
  MSK_DINF_BEGIN = 0, MSK_DINF_END = 51, MSK_DINF_BI_CLEAN_CPUTIME = 0, MSK_DINF_BI_CPUTIME = 1,
  MSK_DINF_BI_DUAL_CPUTIME = 2, MSK_DINF_BI_PRIMAL_CPUTIME = 3, MSK_DINF_CONCURRENT_CPUTIME = 4, MSK_DINF_CONCURRENT_REALTIME = 5,
  MSK_DINF_INTPNT_CPUTIME = 6, MSK_DINF_INTPNT_DUAL_FEAS = 7, MSK_DINF_INTPNT_DUAL_OBJ = 8, MSK_DINF_INTPNT_FACTOR_NUM_FLOPS = 9,
  MSK_DINF_INTPNT_KAP_DIV_TAU = 10, MSK_DINF_INTPNT_ORDER_CPUTIME = 11, MSK_DINF_INTPNT_PRIMAL_FEAS = 12, MSK_DINF_INTPNT_PRIMAL_OBJ = 13,
  MSK_DINF_INTPNT_REALTIME = 14, MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ = 15, MSK_DINF_MIO_CPUTIME = 16, MSK_DINF_MIO_OBJ_ABS_GAP = 17,
  MSK_DINF_MIO_OBJ_BOUND = 18, MSK_DINF_MIO_OBJ_INT = 19, MSK_DINF_MIO_OBJ_REL_GAP = 20, MSK_DINF_MIO_USER_OBJ_CUT = 21,
  MSK_DINF_OPTIMIZER_CPUTIME = 22, MSK_DINF_OPTIMIZER_REALTIME = 23, MSK_DINF_PRESOLVE_CPUTIME = 24, MSK_DINF_PRESOLVE_ELI_CPUTIME = 25,
  MSK_DINF_PRESOLVE_LINDEP_CPUTIME = 26, MSK_DINF_RD_CPUTIME = 27, MSK_DINF_SIM_CPUTIME = 28, MSK_DINF_SIM_FEAS = 29,
  MSK_DINF_SIM_OBJ = 30, MSK_DINF_SOL_BAS_DUAL_OBJ = 31, MSK_DINF_SOL_BAS_MAX_DBI = 32, MSK_DINF_SOL_BAS_MAX_DEQI = 33,
  MSK_DINF_SOL_BAS_MAX_PBI = 34, MSK_DINF_SOL_BAS_MAX_PEQI = 35, MSK_DINF_SOL_BAS_MAX_PINTI = 36, MSK_DINF_SOL_BAS_PRIMAL_OBJ = 37,
  MSK_DINF_SOL_INT_MAX_PBI = 38, MSK_DINF_SOL_INT_MAX_PEQI = 39, MSK_DINF_SOL_INT_MAX_PINTI = 40, MSK_DINF_SOL_INT_PRIMAL_OBJ = 41,
  MSK_DINF_SOL_ITR_DUAL_OBJ = 42, MSK_DINF_SOL_ITR_MAX_DBI = 43, MSK_DINF_SOL_ITR_MAX_DCNI = 44, MSK_DINF_SOL_ITR_MAX_DEQI = 45,
  MSK_DINF_SOL_ITR_MAX_PBI = 46, MSK_DINF_SOL_ITR_MAX_PCNI = 47, MSK_DINF_SOL_ITR_MAX_PEQI = 48, MSK_DINF_SOL_ITR_MAX_PINTI = 49,
  MSK_DINF_SOL_ITR_PRIMAL_OBJ = 50
}
enum  MSKparametertype_enum { MSK_PAR_INVALID_TYPE = 0, MSK_PAR_DOU_TYPE = 1, MSK_PAR_INT_TYPE = 2, MSK_PAR_STR_TYPE = 3 }
enum  MSKrescodetype_enum {
  MSK_RESPONSE_BEGIN = 0, MSK_RESPONSE_END = 5, MSK_RESPONSE_OK = 0, MSK_RESPONSE_WRN = 1,
  MSK_RESPONSE_TRM = 2, MSK_RESPONSE_ERR = 3, MSK_RESPONSE_UNK = 4
}
enum  MSKprosta_enum {
  MSK_PRO_STA_BEGIN = 0, MSK_PRO_STA_END = 12, MSK_PRO_STA_UNKNOWN = 0, MSK_PRO_STA_PRIM_AND_DUAL_FEAS = 1,
  MSK_PRO_STA_PRIM_FEAS = 2, MSK_PRO_STA_DUAL_FEAS = 3, MSK_PRO_STA_PRIM_INFEAS = 4, MSK_PRO_STA_DUAL_INFEAS = 5,
  MSK_PRO_STA_PRIM_AND_DUAL_INFEAS = 6, MSK_PRO_STA_ILL_POSED = 7, MSK_PRO_STA_NEAR_PRIM_AND_DUAL_FEAS = 8, MSK_PRO_STA_NEAR_PRIM_FEAS = 9,
  MSK_PRO_STA_NEAR_DUAL_FEAS = 10, MSK_PRO_STA_PRIM_INFEAS_OR_UNBOUNDED = 11
}
enum  MSKscalingtype_enum { MSK_SCALING_FREE = 0, MSK_SCALING_NONE = 1, MSK_SCALING_MODERATE = 2, MSK_SCALING_AGGRESSIVE = 3 }
enum  MSKrescode_enum {
  MSK_RES_OK = 0, MSK_RES_WRN_OPEN_PARAM_FILE = 50, MSK_RES_WRN_LARGE_BOUND = 51, MSK_RES_WRN_LARGE_LO_BOUND = 52,
  MSK_RES_WRN_LARGE_UP_BOUND = 53, MSK_RES_WRN_LARGE_CJ = 57, MSK_RES_WRN_LARGE_AIJ = 62, MSK_RES_WRN_ZERO_AIJ = 63,
  MSK_RES_WRN_NAME_MAX_LEN = 65, MSK_RES_WRN_SPAR_MAX_LEN = 66, MSK_RES_WRN_MPS_SPLIT_RHS_VECTOR = 70, MSK_RES_WRN_MPS_SPLIT_RAN_VECTOR = 71,
  MSK_RES_WRN_MPS_SPLIT_BOU_VECTOR = 72, MSK_RES_WRN_LP_OLD_QUAD_FORMAT = 80, MSK_RES_WRN_LP_DROP_VARIABLE = 85, MSK_RES_WRN_NZ_IN_UPR_TRI = 200,
  MSK_RES_WRN_DROPPED_NZ_QOBJ = 201, MSK_RES_WRN_IGNORE_INTEGER = 250, MSK_RES_WRN_NO_GLOBAL_OPTIMIZER = 251, MSK_RES_WRN_MIO_INFEASIBLE_FINAL = 270,
  MSK_RES_WRN_FIXED_BOUND_VALUES = 280, MSK_RES_WRN_SOL_FILTER = 300, MSK_RES_WRN_UNDEF_SOL_FILE_NAME = 350, MSK_RES_WRN_TOO_FEW_BASIS_VARS = 400,
  MSK_RES_WRN_TOO_MANY_BASIS_VARS = 405, MSK_RES_WRN_LICENSE_EXPIRE = 500, MSK_RES_WRN_LICENSE_SERVER = 501, MSK_RES_WRN_EMPTY_NAME = 502,
  MSK_RES_WRN_USING_GENERIC_NAMES = 503, MSK_RES_WRN_LICENSE_FEATURE_EXPIRE = 505, MSK_RES_WRN_ZEROS_IN_SPARSE_DATA = 700, MSK_RES_WRN_NONCOMPLETE_LINEAR_DEPENDENCY_CHECK = 800,
  MSK_RES_WRN_ELIMINATOR_SPACE = 801, MSK_RES_WRN_PRESOLVE_OUTOFSPACE = 802, MSK_RES_WRN_PRESOLVE_BAD_PRECISION = 803, MSK_RES_WRN_WRITE_DISCARDED_CFIX = 804,
  MSK_RES_ERR_LICENSE = 1000, MSK_RES_ERR_LICENSE_EXPIRED = 1001, MSK_RES_ERR_LICENSE_VERSION = 1002, MSK_RES_ERR_SIZE_LICENSE = 1005,
  MSK_RES_ERR_PROB_LICENSE = 1006, MSK_RES_ERR_FILE_LICENSE = 1007, MSK_RES_ERR_MISSING_LICENSE_FILE = 1008, MSK_RES_ERR_SIZE_LICENSE_CON = 1010,
  MSK_RES_ERR_SIZE_LICENSE_VAR = 1011, MSK_RES_ERR_SIZE_LICENSE_INTVAR = 1012, MSK_RES_ERR_OPTIMIZER_LICENSE = 1013, MSK_RES_ERR_FLEXLM = 1014,
  MSK_RES_ERR_LICENSE_SERVER = 1015, MSK_RES_ERR_LICENSE_MAX = 1016, MSK_RES_ERR_LICENSE_MOSEKLM_DAEMON = 1017, MSK_RES_ERR_LICENSE_FEATURE = 1018,
  MSK_RES_ERR_PLATFORM_NOT_LICENSED = 1019, MSK_RES_ERR_LICENSE_CANNOT_ALLOCATE = 1020, MSK_RES_ERR_LICENSE_CANNOT_CONNECT = 1021, MSK_RES_ERR_LICENSE_INVALID_HOSTID = 1025,
  MSK_RES_ERR_LICENSE_SERVER_VERSION = 1026, MSK_RES_ERR_OPEN_DL = 1030, MSK_RES_ERR_OLDER_DLL = 1035, MSK_RES_ERR_NEWER_DLL = 1036,
  MSK_RES_ERR_LINK_FILE_DLL = 1040, MSK_RES_ERR_THREAD_MUTEX_INIT = 1045, MSK_RES_ERR_THREAD_MUTEX_LOCK = 1046, MSK_RES_ERR_THREAD_MUTEX_UNLOCK = 1047,
  MSK_RES_ERR_THREAD_CREATE = 1048, MSK_RES_ERR_THREAD_COND_INIT = 1049, MSK_RES_ERR_UNKNOWN = 1050, MSK_RES_ERR_SPACE = 1051,
  MSK_RES_ERR_FILE_OPEN = 1052, MSK_RES_ERR_FILE_READ = 1053, MSK_RES_ERR_FILE_WRITE = 1054, MSK_RES_ERR_DATA_FILE_EXT = 1055,
  MSK_RES_ERR_INVALID_FILE_NAME = 1056, MSK_RES_ERR_INVALID_SOL_FILE_NAME = 1057, MSK_RES_ERR_INVALID_MBT_FILE = 1058, MSK_RES_ERR_END_OF_FILE = 1059,
  MSK_RES_ERR_NULL_ENV = 1060, MSK_RES_ERR_NULL_TASK = 1061, MSK_RES_ERR_INVALID_STREAM = 1062, MSK_RES_ERR_NO_INIT_ENV = 1063,
  MSK_RES_ERR_INVALID_TASK = 1064, MSK_RES_ERR_NULL_POINTER = 1065, MSK_RES_ERR_NULL_NAME = 1070, MSK_RES_ERR_DUP_NAME = 1071,
  MSK_RES_ERR_INVALID_OBJ_NAME = 1075, MSK_RES_ERR_SPACE_LEAKING = 1080, MSK_RES_ERR_SPACE_NO_INFO = 1081, MSK_RES_ERR_READ_FORMAT = 1090,
  MSK_RES_ERR_MPS_FILE = 1100, MSK_RES_ERR_MPS_INV_FIELD = 1101, MSK_RES_ERR_MPS_INV_MARKER = 1102, MSK_RES_ERR_MPS_NULL_CON_NAME = 1103,
  MSK_RES_ERR_MPS_NULL_VAR_NAME = 1104, MSK_RES_ERR_MPS_UNDEF_CON_NAME = 1105, MSK_RES_ERR_MPS_UNDEF_VAR_NAME = 1106, MSK_RES_ERR_MPS_INV_CON_KEY = 1107,
  MSK_RES_ERR_MPS_INV_BOUND_KEY = 1108, MSK_RES_ERR_MPS_INV_SEC_NAME = 1109, MSK_RES_ERR_MPS_NO_OBJECTIVE = 1110, MSK_RES_ERR_MPS_SPLITTED_VAR = 1111,
  MSK_RES_ERR_MPS_MUL_CON_NAME = 1112, MSK_RES_ERR_MPS_MUL_QSEC = 1113, MSK_RES_ERR_MPS_MUL_QOBJ = 1114, MSK_RES_ERR_MPS_INV_SEC_ORDER = 1115,
  MSK_RES_ERR_MPS_MUL_CSEC = 1116, MSK_RES_ERR_MPS_CONE_TYPE = 1117, MSK_RES_ERR_MPS_CONE_OVERLAP = 1118, MSK_RES_ERR_MPS_CONE_REPEAT = 1119,
  MSK_RES_ERR_MPS_INVALID_OBJSENSE = 1122, MSK_RES_ERR_MPS_TAB_IN_FIELD2 = 1125, MSK_RES_ERR_MPS_TAB_IN_FIELD3 = 1126, MSK_RES_ERR_MPS_TAB_IN_FIELD5 = 1127,
  MSK_RES_ERR_MPS_INVALID_OBJ_NAME = 1128, MSK_RES_ERR_ORD_INVALID_BRANCH_DIR = 1130, MSK_RES_ERR_ORD_INVALID = 1131, MSK_RES_ERR_LP_INCOMPATIBLE = 1150,
  MSK_RES_ERR_LP_EMPTY = 1151, MSK_RES_ERR_LP_DUP_SLACK_NAME = 1152, MSK_RES_ERR_WRITE_MPS_INVALID_NAME = 1153, MSK_RES_ERR_LP_INVALID_VAR_NAME = 1154,
  MSK_RES_ERR_LP_FREE_CONSTRAINT = 1155, MSK_RES_ERR_WRITE_OPF_INVALID_VAR_NAME = 1156, MSK_RES_ERR_LP_FILE_FORMAT = 1157, MSK_RES_ERR_WRITE_LP_FORMAT = 1158,
  MSK_RES_ERR_LP_FORMAT = 1160, MSK_RES_ERR_WRITE_LP_NON_UNIQUE_NAME = 1161, MSK_RES_ERR_READ_LP_NONEXISTING_NAME = 1162, MSK_RES_ERR_LP_WRITE_CONIC_PROBLEM = 1163,
  MSK_RES_ERR_LP_WRITE_GECO_PROBLEM = 1164, MSK_RES_ERR_NAME_MAX_LEN = 1165, MSK_RES_ERR_OPF_FORMAT = 1168, MSK_RES_ERR_INVALID_NAME_IN_SOL_FILE = 1170,
  MSK_RES_ERR_ARGUMENT_LENNEQ = 1197, MSK_RES_ERR_ARGUMENT_TYPE = 1198, MSK_RES_ERR_NR_ARGUMENTS = 1199, MSK_RES_ERR_IN_ARGUMENT = 1200,
  MSK_RES_ERR_ARGUMENT_DIMENSION = 1201, MSK_RES_ERR_INDEX_IS_TOO_SMALL = 1203, MSK_RES_ERR_INDEX_IS_TOO_LARGE = 1204, MSK_RES_ERR_PARAM_NAME = 1205,
  MSK_RES_ERR_PARAM_NAME_DOU = 1206, MSK_RES_ERR_PARAM_NAME_INT = 1207, MSK_RES_ERR_PARAM_NAME_STR = 1208, MSK_RES_ERR_PARAM_INDEX = 1210,
  MSK_RES_ERR_PARAM_IS_TOO_LARGE = 1215, MSK_RES_ERR_PARAM_IS_TOO_SMALL = 1216, MSK_RES_ERR_PARAM_VALUE_STR = 1217, MSK_RES_ERR_PARAM_TYPE = 1218,
  MSK_RES_ERR_INF_DOU_INDEX = 1219, MSK_RES_ERR_INF_INT_INDEX = 1220, MSK_RES_ERR_INDEX_ARR_IS_TOO_SMALL = 1221, MSK_RES_ERR_INDEX_ARR_IS_TOO_LARGE = 1222,
  MSK_RES_ERR_INF_DOU_NAME = 1230, MSK_RES_ERR_INF_INT_NAME = 1231, MSK_RES_ERR_INF_TYPE = 1232, MSK_RES_ERR_INDEX = 1235,
  MSK_RES_ERR_WHICHSOL = 1236, MSK_RES_ERR_SOLITEM = 1237, MSK_RES_ERR_WHICHITEM_NOT_ALLOWED = 1238, MSK_RES_ERR_MAXNUMCON = 1240,
  MSK_RES_ERR_MAXNUMVAR = 1241, MSK_RES_ERR_MAXNUMANZ = 1242, MSK_RES_ERR_MAXNUMQNZ = 1243, MSK_RES_ERR_NUMCONLIM = 1250,
  MSK_RES_ERR_NUMVARLIM = 1251, MSK_RES_ERR_TOO_SMALL_MAXNUMANZ = 1252, MSK_RES_ERR_INV_APTRE = 1253, MSK_RES_ERR_MUL_A_ELEMENT = 1254,
  MSK_RES_ERR_INV_BK = 1255, MSK_RES_ERR_INV_BKC = 1256, MSK_RES_ERR_INV_BKX = 1257, MSK_RES_ERR_INV_VAR_TYPE = 1258,
  MSK_RES_ERR_SOLVER_PROBTYPE = 1259, MSK_RES_ERR_OBJECTIVE_RANGE = 1260, MSK_RES_ERR_FIRST = 1261, MSK_RES_ERR_LAST = 1262,
  MSK_RES_ERR_NEGATIVE_SURPLUS = 1263, MSK_RES_ERR_NEGATIVE_APPEND = 1264, MSK_RES_ERR_UNDEF_SOLUTION = 1265, MSK_RES_ERR_BASIS = 1266,
  MSK_RES_ERR_INV_SKC = 1267, MSK_RES_ERR_INV_SKX = 1268, MSK_RES_ERR_INV_SK_STR = 1269, MSK_RES_ERR_INV_SK = 1270,
  MSK_RES_ERR_INV_CONE_TYPE_STR = 1271, MSK_RES_ERR_INV_CONE_TYPE = 1272, MSK_RES_ERR_INV_SKN = 1274, MSK_RES_ERR_INV_NAME_ITEM = 1280,
  MSK_RES_ERR_PRO_ITEM = 1281, MSK_RES_ERR_INVALID_FORMAT_TYPE = 1283, MSK_RES_ERR_FIRSTI = 1285, MSK_RES_ERR_LASTI = 1286,
  MSK_RES_ERR_FIRSTJ = 1287, MSK_RES_ERR_LASTJ = 1288, MSK_RES_ERR_NONLINEAR_EQUALITY = 1290, MSK_RES_ERR_NONCONVEX = 1291,
  MSK_RES_ERR_NONLINEAR_RANGED = 1292, MSK_RES_ERR_CON_Q_NOT_PSD = 1293, MSK_RES_ERR_CON_Q_NOT_NSD = 1294, MSK_RES_ERR_OBJ_Q_NOT_PSD = 1295,
  MSK_RES_ERR_OBJ_Q_NOT_NSD = 1296, MSK_RES_ERR_ARGUMENT_PERM_ARRAY = 1299, MSK_RES_ERR_CONE_INDEX = 1300, MSK_RES_ERR_CONE_SIZE = 1301,
  MSK_RES_ERR_CONE_OVERLAP = 1302, MSK_RES_ERR_CONE_REP_VAR = 1303, MSK_RES_ERR_MAXNUMCONE = 1304, MSK_RES_ERR_CONE_TYPE = 1305,
  MSK_RES_ERR_CONE_TYPE_STR = 1306, MSK_RES_ERR_REMOVE_CONE_VARIABLE = 1310, MSK_RES_ERR_SOL_FILE_NUMBER = 1350, MSK_RES_ERR_HUGE_C = 1375,
  MSK_RES_ERR_INFINITE_BOUND = 1400, MSK_RES_ERR_INV_QOBJ_SUBI = 1401, MSK_RES_ERR_INV_QOBJ_SUBJ = 1402, MSK_RES_ERR_INV_QOBJ_VAL = 1403,
  MSK_RES_ERR_INV_QCON_SUBK = 1404, MSK_RES_ERR_INV_QCON_SUBI = 1405, MSK_RES_ERR_INV_QCON_SUBJ = 1406, MSK_RES_ERR_INV_QCON_VAL = 1407,
  MSK_RES_ERR_QCON_SUBI_TOO_SMALL = 1408, MSK_RES_ERR_QCON_SUBI_TOO_LARGE = 1409, MSK_RES_ERR_QOBJ_UPPER_TRIANGLE = 1415, MSK_RES_ERR_QCON_UPPER_TRIANGLE = 1417,
  MSK_RES_ERR_USER_FUNC_RET = 1430, MSK_RES_ERR_USER_FUNC_RET_DATA = 1431, MSK_RES_ERR_USER_NLO_FUNC = 1432, MSK_RES_ERR_USER_NLO_EVAL = 1433,
  MSK_RES_ERR_USER_NLO_EVAL_HESSUBI = 1440, MSK_RES_ERR_USER_NLO_EVAL_HESSUBJ = 1441, MSK_RES_ERR_INVALID_OBJECTIVE_SENSE = 1445, MSK_RES_ERR_UNDEFINED_OBJECTIVE_SENSE = 1446,
  MSK_RES_ERR_Y_IS_UNDEFINED = 1449, MSK_RES_ERR_NAN_IN_DOUBLE_DATA = 1450, MSK_RES_ERR_NAN_IN_BLC = 1461, MSK_RES_ERR_NAN_IN_BUC = 1462,
  MSK_RES_ERR_NAN_IN_C = 1470, MSK_RES_ERR_NAN_IN_BLX = 1471, MSK_RES_ERR_NAN_IN_BUX = 1472, MSK_RES_ERR_INV_PROBLEM = 1500,
  MSK_RES_ERR_MIXED_PROBLEM = 1501, MSK_RES_ERR_INV_OPTIMIZER = 1550, MSK_RES_ERR_MIO_NO_OPTIMIZER = 1551, MSK_RES_ERR_NO_OPTIMIZER_VAR_TYPE = 1552,
  MSK_RES_ERR_MIO_NOT_LOADED = 1553, MSK_RES_ERR_POSTSOLVE = 1580, MSK_RES_ERR_NO_BASIS_SOL = 1600, MSK_RES_ERR_BASIS_FACTOR = 1610,
  MSK_RES_ERR_BASIS_SINGULAR = 1615, MSK_RES_ERR_FACTOR = 1650, MSK_RES_ERR_FEASREPAIR_CANNOT_RELAX = 1700, MSK_RES_ERR_FEASREPAIR_SOLVING_RELAXED = 1701,
  MSK_RES_ERR_FEASREPAIR_INCONSISTENT_BOUND = 1702, MSK_RES_ERR_INVALID_COMPRESSION = 1800, MSK_RES_ERR_INVALID_IOMODE = 1801, MSK_RES_ERR_NO_PRIMAL_INFEAS_CER = 2000,
  MSK_RES_ERR_NO_DUAL_INFEAS_CER = 2001, MSK_RES_ERR_NO_SOLUTION_IN_CALLBACK = 2500, MSK_RES_ERR_INV_MARKI = 2501, MSK_RES_ERR_INV_MARKJ = 2502,
  MSK_RES_ERR_INV_NUMI = 2503, MSK_RES_ERR_INV_NUMJ = 2504, MSK_RES_ERR_CANNOT_CLONE_NL = 2505, MSK_RES_ERR_CANNOT_HANDLE_NL = 2506,
  MSK_RES_ERR_INVALID_ACCMODE = 2520, MSK_RES_ERR_MBT_INCOMPATIBLE = 2550, MSK_RES_ERR_LU_MAX_NUM_TRIES = 2800, MSK_RES_ERR_INVALID_UTF8 = 2900,
  MSK_RES_ERR_INVALID_WCHAR = 2901, MSK_RES_ERR_NO_DUAL_FOR_ITG_SOL = 2950, MSK_RES_ERR_INTERNAL = 3000, MSK_RES_ERR_API_ARRAY_TOO_SMALL = 3001,
  MSK_RES_ERR_API_CB_CONNECT = 3002, MSK_RES_ERR_API_NL_DATA = 3003, MSK_RES_ERR_API_CALLBACK = 3004, MSK_RES_ERR_API_FATAL_ERROR = 3005,
  MSK_RES_ERR_SEN_FORMAT = 3050, MSK_RES_ERR_SEN_UNDEF_NAME = 3051, MSK_RES_ERR_SEN_INDEX_RANGE = 3052, MSK_RES_ERR_SEN_BOUND_INVALID_UP = 3053,
  MSK_RES_ERR_SEN_BOUND_INVALID_LO = 3054, MSK_RES_ERR_SEN_INDEX_INVALID = 3055, MSK_RES_ERR_SEN_INVALID_REGEXP = 3056, MSK_RES_ERR_SEN_SOLUTION_STATUS = 3057,
  MSK_RES_ERR_SEN_NUMERICAL = 3058, MSK_RES_ERR_CONCURRENT_OPTIMIZER = 3059, MSK_RES_ERR_UNB_STEP_SIZE = 3100, MSK_RES_ERR_IDENTICAL_TASKS = 3101,
  MSK_RES_ERR_INVALID_BRANCH_DIRECTION = 3200, MSK_RES_ERR_INVALID_BRANCH_PRIORITY = 3201, MSK_RES_ERR_INTERNAL_TEST_FAILED = 3500, MSK_RES_ERR_XML_INVALID_PROBLEM_TYPE = 3600,
  MSK_RES_ERR_INVALID_AMPL_STUB = 3700, MSK_RES_ERR_API_INTERNAL = 3999, MSK_RES_TRM_MAX_ITERATIONS = 4000, MSK_RES_TRM_MAX_TIME = 4001,
  MSK_RES_TRM_OBJECTIVE_RANGE = 4002, MSK_RES_TRM_MIO_NEAR_REL_GAP = 4003, MSK_RES_TRM_MIO_NEAR_ABS_GAP = 4004, MSK_RES_TRM_USER_BREAK = 4005,
  MSK_RES_TRM_STALL = 4006, MSK_RES_TRM_USER_CALLBACK = 4007, MSK_RES_TRM_MIO_NUM_RELAXS = 4008, MSK_RES_TRM_MIO_NUM_BRANCHES = 4009,
  MSK_RES_TRM_NUM_MAX_NUM_INT_SOLUTIONS = 4015, MSK_RES_TRM_MAX_NUM_SETBACKS = 4020, MSK_RES_TRM_NUMERICAL_PROBLEM = 4025, MSK_RES_TRM_INTERNAL = 4030,
  MSK_RES_TRM_INTERNAL_STOP = 4031
}
enum  MSKmionodeseltype_enum {
  MSK_MIO_NODE_SELECTION_FREE = 0, MSK_MIO_NODE_SELECTION_FIRST = 1, MSK_MIO_NODE_SELECTION_BEST = 2, MSK_MIO_NODE_SELECTION_WORST = 3,
  MSK_MIO_NODE_SELECTION_HYBRID = 4, MSK_MIO_NODE_SELECTION_PSEUDO = 5
}
enum  MSKonoffkey_enum { MSK_OFF = 0, MSK_ON = 1 }
enum  MSKsimdegen_enum {
  MSK_SIM_DEGEN_BEGIN = 0, MSK_SIM_DEGEN_END = 5, MSK_SIM_DEGEN_NONE = 0, MSK_SIM_DEGEN_FREE = 1,
  MSK_SIM_DEGEN_AGGRESSIVE = 2, MSK_SIM_DEGEN_MODERATE = 3, MSK_SIM_DEGEN_MINIMUM = 4
}
enum  MSKdataformat_enum {
  MSK_DATA_FORMAT_BEGIN = 0, MSK_DATA_FORMAT_END = 6, MSK_DATA_FORMAT_EXTENSION = 0, MSK_DATA_FORMAT_MPS = 1,
  MSK_DATA_FORMAT_LP = 2, MSK_DATA_FORMAT_MBT = 3, MSK_DATA_FORMAT_OP = 4, MSK_DATA_FORMAT_XML = 5
}
enum  MSKorderingtype_enum {
  MSK_ORDER_METHOD_FREE = 0, MSK_ORDER_METHOD_APPMINLOC1 = 1, MSK_ORDER_METHOD_APPMINLOC2 = 2, MSK_ORDER_METHOD_GRAPHPAR1 = 3,
  MSK_ORDER_METHOD_GRAPHPAR2 = 4, MSK_ORDER_METHOD_NONE = 5
}
enum  MSKproblemtype_enum {
  MSK_PROBTYPE_LO = 0, MSK_PROBTYPE_QO = 1, MSK_PROBTYPE_QCQO = 2, MSK_PROBTYPE_GECO = 3,
  MSK_PROBTYPE_CONIC = 4, MSK_PROBTYPE_MIXED = 5
}
enum  MSKinftype_enum { MSK_INF_DOU_TYPE = 0, MSK_INF_INT_TYPE = 1 }
enum  MSKpresolvemode_enum { MSK_PRESOLVE_MODE_OFF = 0, MSK_PRESOLVE_MODE_ON = 1, MSK_PRESOLVE_MODE_FREE = 2 }
enum  MSKdparam_enum {
  MSK_DPAR_BEGIN = 0, MSK_DPAR_END = 61, MSK_DPAR_BASIS_REL_TOL_S = 0, MSK_DPAR_BASIS_TOL_S = 1,
  MSK_DPAR_BASIS_TOL_X = 2, MSK_DPAR_BI_LU_TOL_REL_PIV = 3, MSK_DPAR_CALLBACK_FREQ = 4, MSK_DPAR_DATA_TOL_AIJ = 5,
  MSK_DPAR_DATA_TOL_AIJ_LARGE = 6, MSK_DPAR_DATA_TOL_BOUND_INF = 7, MSK_DPAR_DATA_TOL_BOUND_WRN = 8, MSK_DPAR_DATA_TOL_C_HUGE = 9,
  MSK_DPAR_DATA_TOL_CJ_LARGE = 10, MSK_DPAR_DATA_TOL_QIJ = 11, MSK_DPAR_DATA_TOL_X = 12, MSK_DPAR_FEASREPAIR_TOL = 13,
  MSK_DPAR_INTPNT_CO_TOL_DFEAS = 14, MSK_DPAR_INTPNT_CO_TOL_INFEAS = 15, MSK_DPAR_INTPNT_CO_TOL_MU_RED = 16, MSK_DPAR_INTPNT_CO_TOL_NEAR_REL = 17,
  MSK_DPAR_INTPNT_CO_TOL_PFEAS = 18, MSK_DPAR_INTPNT_CO_TOL_REL_GAP = 19, MSK_DPAR_INTPNT_NL_MERIT_BAL = 20, MSK_DPAR_INTPNT_NL_TOL_DFEAS = 21,
  MSK_DPAR_INTPNT_NL_TOL_MU_RED = 22, MSK_DPAR_INTPNT_NL_TOL_NEAR_REL = 23, MSK_DPAR_INTPNT_NL_TOL_PFEAS = 24, MSK_DPAR_INTPNT_NL_TOL_REL_GAP = 25,
  MSK_DPAR_INTPNT_NL_TOL_REL_STEP = 26, MSK_DPAR_INTPNT_TOL_DFEAS = 27, MSK_DPAR_INTPNT_TOL_DSAFE = 28, MSK_DPAR_INTPNT_TOL_INFEAS = 29,
  MSK_DPAR_INTPNT_TOL_MU_RED = 30, MSK_DPAR_INTPNT_TOL_PATH = 31, MSK_DPAR_INTPNT_TOL_PFEAS = 32, MSK_DPAR_INTPNT_TOL_PSAFE = 33,
  MSK_DPAR_INTPNT_TOL_REL_GAP = 34, MSK_DPAR_INTPNT_TOL_REL_STEP = 35, MSK_DPAR_INTPNT_TOL_STEP_SIZE = 36, MSK_DPAR_LOWER_OBJ_CUT = 37,
  MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH = 38, MSK_DPAR_MIO_DISABLE_TERM_TIME = 39, MSK_DPAR_MIO_HEURISTIC_TIME = 40, MSK_DPAR_MIO_MAX_TIME = 41,
  MSK_DPAR_MIO_MAX_TIME_APRX_OPT = 42, MSK_DPAR_MIO_NEAR_TOL_ABS_GAP = 43, MSK_DPAR_MIO_NEAR_TOL_REL_GAP = 44, MSK_DPAR_MIO_REL_ADD_CUT_LIMITED = 45,
  MSK_DPAR_MIO_TOL_ABS_GAP = 46, MSK_DPAR_MIO_TOL_ABS_RELAX_INT = 47, MSK_DPAR_MIO_TOL_REL_GAP = 48, MSK_DPAR_MIO_TOL_REL_RELAX_INT = 49,
  MSK_DPAR_MIO_TOL_X = 50, MSK_DPAR_NONCONVEX_TOL_FEAS = 51, MSK_DPAR_NONCONVEX_TOL_OPT = 52, MSK_DPAR_OPTIMIZER_MAX_TIME = 53,
  MSK_DPAR_PRESOLVE_TOL_AIJ = 54, MSK_DPAR_PRESOLVE_TOL_LIN_DEP = 55, MSK_DPAR_PRESOLVE_TOL_S = 56, MSK_DPAR_PRESOLVE_TOL_X = 57,
  MSK_DPAR_SIMPLEX_ABS_TOL_PIV = 58, MSK_DPAR_UPPER_OBJ_CUT = 59, MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH = 60
}
enum  MSKbasindtype_enum {
  MSK_BI_NEVER = 0, MSK_BI_ALWAYS = 1, MSK_BI_NO_ERROR = 2, MSK_BI_IF_FEASIBLE = 3,
  MSK_BI_OTHER = 4
}
enum  MSKcompresstype_enum { MSK_COMPRESS_NONE = 0, MSK_COMPRESS_FREE = 1, MSK_COMPRESS_GZIP = 2 }
enum  MSKvariabletype_enum { MSK_VAR_TYPE_CONT = 0, MSK_VAR_TYPE_INT = 1 }
enum  MSKcheckconvexitytype_enum { MSK_CHECK_CONVEXITY_NONE = 0, MSK_CHECK_CONVEXITY_SIMPLE = 1 }
enum  MSKstartpointtype_enum { MSK_STARTING_POINT_FREE = 0, MSK_STARTING_POINT_CONSTANT = 1 }
enum  MSKsoltype_enum {
  MSK_SOL_BEGIN = 0, MSK_SOL_END = 3, MSK_SOL_ITR = 0, MSK_SOL_BAS = 1,
  MSK_SOL_ITG = 2
}
enum  MSKvalue_enum { MSK_LICENSE_BUFFER_LENGTH = 20, MSK_MAX_STR_LEN = 1024 }
enum  MSKstakey_enum {
  MSK_SK_UNK = 0, MSK_SK_BAS = 1, MSK_SK_SUPBAS = 2, MSK_SK_LOW = 3,
  MSK_SK_UPR = 4, MSK_SK_FIX = 5, MSK_SK_INF = 6
}
enum  MSKiinfitem_enum {
  MSK_IINF_BEGIN = 0, MSK_IINF_END = 74, MSK_IINF_BI_ITER = 0, MSK_IINF_CACHE_SIZE_L1 = 1,
  MSK_IINF_CACHE_SIZE_L2 = 2, MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER = 3, MSK_IINF_CPU_TYPE = 4, MSK_IINF_INTPNT_FACTOR_NUM_NZ = 5,
  MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL = 6, MSK_IINF_INTPNT_ITER = 7, MSK_IINF_INTPNT_NUM_THREADS = 8, MSK_IINF_INTPNT_SOLVE_DUAL = 9,
  MSK_IINF_MIO_CONSTRUCT_SOLUTION = 10, MSK_IINF_MIO_INITIAL_SOLUTION = 11, MSK_IINF_MIO_NUM_ACTIVE_NODES = 12, MSK_IINF_MIO_NUM_BRANCH = 13,
  MSK_IINF_MIO_NUM_CUTS = 14, MSK_IINF_MIO_NUM_INT_SOLUTIONS = 15, MSK_IINF_MIO_NUM_INTPNT_ITER = 16, MSK_IINF_MIO_NUM_RELAX = 17,
  MSK_IINF_MIO_NUM_SIMPLEX_ITER = 18, MSK_IINF_MIO_NUMCON = 19, MSK_IINF_MIO_NUMINT = 20, MSK_IINF_MIO_NUMVAR = 21,
  MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS = 22, MSK_IINF_MIO_TOTAL_NUM_BRANCH = 23, MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS = 24, MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS = 25,
  MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS = 26, MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS = 27, MSK_IINF_MIO_TOTAL_NUM_CUTS = 28, MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS = 29,
  MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS = 30, MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS = 31, MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS = 32, MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS = 33,
  MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS = 34, MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS = 35, MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS = 36, MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS = 37,
  MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS = 38, MSK_IINF_MIO_TOTAL_NUM_RELAX = 39, MSK_IINF_MIO_USER_OBJ_CUT = 40, MSK_IINF_OPT_NUMCON = 41,
  MSK_IINF_OPT_NUMVAR = 42, MSK_IINF_OPTIMIZE_RESPONSE = 43, MSK_IINF_RD_NUMANZ = 44, MSK_IINF_RD_NUMCON = 45,
  MSK_IINF_RD_NUMCONE = 46, MSK_IINF_RD_NUMINTVAR = 47, MSK_IINF_RD_NUMQ = 48, MSK_IINF_RD_NUMQNZ = 49,
  MSK_IINF_RD_NUMVAR = 50, MSK_IINF_RD_PROTYPE = 51, MSK_IINF_SIM_DUAL_DEG_ITER = 52, MSK_IINF_SIM_DUAL_HOTSTART = 53,
  MSK_IINF_SIM_DUAL_HOTSTART_LU = 54, MSK_IINF_SIM_DUAL_INF_ITER = 55, MSK_IINF_SIM_DUAL_ITER = 56, MSK_IINF_SIM_NUMCON = 57,
  MSK_IINF_SIM_NUMVAR = 58, MSK_IINF_SIM_PRIMAL_DEG_ITER = 59, MSK_IINF_SIM_PRIMAL_HOTSTART = 60, MSK_IINF_SIM_PRIMAL_HOTSTART_LU = 61,
  MSK_IINF_SIM_PRIMAL_INF_ITER = 62, MSK_IINF_SIM_PRIMAL_ITER = 63, MSK_IINF_SIM_SOLVE_DUAL = 64, MSK_IINF_SOL_BAS_PROSTA = 65,
  MSK_IINF_SOL_BAS_SOLSTA = 66, MSK_IINF_SOL_INT_PROSTA = 67, MSK_IINF_SOL_INT_SOLSTA = 68, MSK_IINF_SOL_ITR_PROSTA = 69,
  MSK_IINF_SOL_ITR_SOLSTA = 70, MSK_IINF_STO_NUM_A_CACHE_FLUSHES = 71, MSK_IINF_STO_NUM_A_REALLOC = 72, MSK_IINF_STO_NUM_A_TRANSPOSES = 73
}
enum  MSKxmlwriteroutputtype_enum { MSK_WRITE_XML_MODE_BEGIN = 0, MSK_WRITE_XML_MODE_END = 2, MSK_WRITE_XML_MODE_ROW = 0, MSK_WRITE_XML_MODE_COL = 1 }
enum  MSKoptimizertype_enum {
  MSK_OPTIMIZER_FREE = 0, MSK_OPTIMIZER_INTPNT = 1, MSK_OPTIMIZER_CONIC = 2, MSK_OPTIMIZER_QCONE = 3,
  MSK_OPTIMIZER_PRIMAL_SIMPLEX = 4, MSK_OPTIMIZER_DUAL_SIMPLEX = 5, MSK_OPTIMIZER_FREE_SIMPLEX = 6, MSK_OPTIMIZER_MIXED_INT = 7,
  MSK_OPTIMIZER_NONCONVEX = 8, MSK_OPTIMIZER_CONCURRENT = 9
}
enum  MSKcputype_enum {
  MSK_CPU_UNKNOWN = 0, MSK_CPU_GENERIC = 1, MSK_CPU_INTEL_P3 = 2, MSK_CPU_INTEL_P4 = 3,
  MSK_CPU_AMD_ATHLON = 4, MSK_CPU_HP_PARISC20 = 5, MSK_CPU_INTEL_ITANIUM2 = 6, MSK_CPU_AMD_OPTERON = 7,
  MSK_CPU_POWERPC_G5 = 8, MSK_CPU_INTEL_PM = 9, MSK_CPU_INTEL_CORE2 = 10
}
enum  MSKmiocontsoltype_enum { MSK_MIO_CONT_SOL_NONE = 0, MSK_MIO_CONT_SOL_ROOT = 1, MSK_MIO_CONT_SOL_ITG = 2, MSK_MIO_CONT_SOL_ITG_REL = 3 }

Functions

typedef MSKintt (MSKAPI *MSKcallbackfunc)(MSKtask_t task
typedef void (MSKAPI *MSKexitfunc)(MSKuserhandle_t usrptr
typedef MSKrescodee (MSKAPI *MSKresponsefunc)(MSKuserhandle_t handle
 MSKrescodee (MSKAPI MSK_initbasissolve)(MSKtask_t task
void *MSKAPI MSK_calloctask (MSKtask_t task, MSKCONST size_t number, MSKCONST size_t size)
 MSKrescodee (MSKAPIVA MSK_exceptiontask)(MSKtask_t task
 void (MSKAPI MSK_freetask)(MSKtask_t task
char *MSKAPI MSK_strduptask (MSKtask_t task, MSKCONST char *str)
char *MSKAPI MSK_strdupdbgtask (MSKtask_t task, MSKCONST char *str, MSKCONST char *file, MSKCONST unsigned line)
 MSKbooleant (MSKAPI MSK_isinfinity)(MSKrealt value)
void *MSKAPI MSK_callocenv (MSKenv_t env, MSKCONST size_t number, MSKCONST size_t size)
void *MSKAPI MSK_callocdbgenv (MSKenv_t env, MSKCONST size_t number, MSKCONST size_t size, MSKCONST char *file, MSKCONST unsigned line)
void *MSKAPI MSK_callocdbgtask (MSKtask_t task, MSKCONST size_t number, MSKCONST size_t size, MSKCONST char *file, MSKCONST unsigned line)
char *MSKAPI MSK_strdupenv (MSKenv_t env, MSKCONST char *str)
char *MSKAPI MSK_strdupdbgenv (MSKenv_t env, MSKCONST char *str, MSKCONST char *file, MSKCONST unsigned line)

Variables

MSKidxtbasis
MSKintt transp
MSKintt MSKintt * numnz
MSKintt MSKintt MSKidxtsub
MSKintt MSKintt MSKidxt MSKrealtval
MSKaccmodee accmode
MSKaccmodee MSKintt num
MSKconetypee conetype
MSKconetypee MSKrealt conepar
MSKconetypee MSKrealt MSKintt nummem
MSKconetypee MSKrealt MSKintt
MSKCONST MSKidxt
submem
MSKidxt k
MSKintt MSKCONST MSKrealtcval
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt
aptrb
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt
aptre
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKCONST MSKidxt
asub
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKCONST MSKidxt
MSKCONST MSKrealt
aval
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKCONST MSKidxt
MSKCONST MSKrealt MSKCONST
MSKboundkeye * 
bkx
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKCONST MSKidxt
MSKCONST MSKrealt MSKCONST
MSKboundkeye MSKCONST MSKrealt
blx
MSKintt MSKCONST MSKrealt
MSKCONST MSKlidxt MSKCONST
MSKlidxt MSKCONST MSKidxt
MSKCONST MSKrealt MSKCONST
MSKboundkeye MSKCONST MSKrealt
MSKCONST MSKrealt
bux
MSKintt MSKCONST MSKlidxt
MSKCONST MSKlidxt MSKCONST
MSKidxt MSKCONST MSKrealt
MSKCONST MSKboundkeye * 
bkc
MSKintt MSKCONST MSKlidxt
MSKCONST MSKlidxt MSKCONST
MSKidxt MSKCONST MSKrealt
MSKCONST MSKboundkeye MSKCONST
MSKrealt
blc
MSKintt MSKCONST MSKlidxt
MSKCONST MSKlidxt MSKCONST
MSKidxt MSKCONST MSKrealt
MSKCONST MSKboundkeye MSKCONST
MSKrealt MSKCONST MSKrealt
buc
MSKboundkeye bk
char * callbackcodestr
MSKaccmodee MSKidxt MSKintt lower
MSKaccmodee MSKidxt MSKintt
MSKintt 
finite
MSKaccmodee MSKidxt MSKintt
MSKintt MSKrealt 
value
MSKrescodee code
MSKstreamtypee whichstream
MSKstreamtypee MSKCONST char * format
MSKidxt MSKidxt j
MSKidxt MSKidxt MSKrealtaij
MSKidxt firsti
MSKidxt MSKidxt lasti
MSKidxt MSKidxt MSKidxt firstj
MSKidxt MSKidxt MSKidxt MSKidxt lastj
MSKaccmodee MSKidxt MSKintt * nzj
MSKaccmodee MSKidxt MSKintt * nzi
MSKaccmodee MSKidxt MSKintt
MSKidxt MSKrealt
vali
MSKaccmodee MSKidxt first
MSKaccmodee MSKidxt MSKidxt last
MSKaccmodee MSKidxt MSKidxt
MSKlintt 
maxnumnz
MSKaccmodee MSKidxt MSKidxt
MSKlintt MSKlintt
surp
MSKaccmodee MSKidxt MSKidxt
MSKlintt MSKlintt MSKlidxt
ptrb
MSKaccmodee MSKidxt MSKidxt
MSKlintt MSKlintt MSKlidxt
MSKlidxt
ptre
MSKaccmodee MSKidxt MSKidxt
MSKlintt MSKlintt MSKidxt
MSKidxt
subj
MSKaccmodee MSKidxt MSKboundkeye
MSKrealt
bl
MSKaccmodee MSKidxt MSKboundkeye
MSKrealt MSKrealt
bu
MSKaccmodee con
MSKrealtc
MSKcallbackfunc * func
MSKcallbackfunc MSKuserhandle_thandle
MSKcallbackcodee where
MSKcallbackcodee MSKsoltypee whichsol
MSKcallbackcodee MSKsoltypee
MSKprostae * 
prosta
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae * 
solsta
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye * 
skc
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye * 
skx
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye * 
skn
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
xc
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt
y
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt MSKrealt
slc
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt
suc
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt
slx
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
sux
MSKcallbackcodee MSKsoltypee
MSKprostae MSKsolstae MSKstakeye
MSKstakeye MSKstakeye MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt
snx
MSKrealtcfix
MSKdinfiteme whichdinf
MSKdinfiteme MSKrealtdvalue
MSKdparame param
MSKdparame MSKrealtparvalue
MSKsoltypee MSKrealtdualobj
MSKenv_tenv
MSKinftypee inftype
MSKinftypee MSKCONST char * infname
MSKinftypee MSKCONST char
MSKintt * 
infindex
MSKinftypee MSKintt * infmax
MSKinftypee MSKintt whichinf
MSKiinfiteme whichiinf
MSKiinfiteme MSKintt * ivalue
size_t * maxlen
MSKlinttmaxnumanz
MSKintt * maxnumcon
MSKintt * maxnumvar
MSKCONST char * paramname
MSKCONST char * infitemname
MSKproblemiteme whichitem
MSKproblemiteme MSKidxt MSKCONST
size_t size_t * 
len
MSKproblemiteme MSKidxt MSKCONST
size_t size_t char * 
name
MSKproblemiteme MSKCONST char
MSKintt * 
asgn
MSKproblemiteme MSKCONST char
MSKintt MSKidxt
index
MSKlinttnumanz
MSKintt * numcon
MSKintt * numcone
MSKintt * numintvar
MSKparametertypee partype
MSKparametertypee MSKintt * numparam
MSKidxt MSKlinttnumqcnz
MSKlinttnumqonz
MSKintt * numvar
MSKCONST size_t size_t char * objname
MSKparametertypee MSKintt
char * 
parname
MSKparametertypee MSKCONST
MSKintt * 
parammax
MSKsoltypee MSKrealtprimalobj
MSKproblemtypee * probtype
MSKidxt MSKlintt maxnumqcnz
MSKidxt MSKlintt MSKlinttqcsurp
MSKidxt MSKlintt MSKlintt
MSKlintt MSKidxt
qcsubi
MSKidxt MSKlintt MSKlintt
MSKlintt MSKidxt MSKidxt
qcsubj
MSKidxt MSKlintt MSKlintt
MSKlintt MSKidxt MSKidxt MSKrealt
qcval
MSKlintt maxnumqonz
MSKlintt MSKlinttqosurp
MSKlintt MSKlintt MSKlintt
MSKidxt
qosubi
MSKlintt MSKlintt MSKlintt
MSKidxt MSKidxt
qosubj
MSKlintt MSKlintt MSKlintt
MSKidxt MSKidxt MSKrealt
qoval
MSKidxt MSKidxt MSKrealtqoij
MSKaccmodee MSKidxt MSKsoltypee
MSKstakeye * 
sk
MSKaccmodee MSKidxt MSKsoltypee
MSKstakeye MSKrealt
x
MSKaccmodee MSKidxt MSKsoltypee
MSKstakeye MSKrealt MSKrealt
sl
MSKaccmodee MSKidxt MSKsoltypee
MSKstakeye MSKrealt MSKrealt
MSKrealt
su
MSKaccmodee MSKidxt MSKsoltypee
MSKstakeye MSKrealt MSKrealt
MSKrealt MSKrealt
sn
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt
maxpbi
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
maxpcni
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
MSKrealt
maxpeqi
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt
maxinti
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt
maxdbi
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt
maxdcni
MSKsoltypee MSKprostae MSKsolstae
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
maxdeqi
MSKsoltypee MSKsoliteme solitem
MSKsoltypee MSKsoliteme MSKidxt
MSKidxt MSKrealt
values
MSKsoltypee MSKidxt MSKidxt
MSKrealt
redcosts
MSKsparame MSKCONST size_t numaddchr
MSKCONST size_t size_t char * taskname
MSKidxt MSKvariabletypee * vartype
MSKstreamtypee MSKCONST char * filename
MSKstreamtypee MSKCONST char
MSKintt 
append
MSKtask_tclonedtask
MSKtask_trelaxedtask
MSKtask_t MSKrealtwlc
MSKtask_t MSKrealt MSKrealtwuc
MSKtask_t MSKrealt MSKrealt
MSKrealt
wlx
MSKtask_t MSKrealt MSKrealt
MSKrealt MSKrealt
wux
MSKCONST MSKtask_ttaskarray
MSKrescodee * trmcode
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt 
firstk
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt 
lastk
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt 
qo
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt MSKintt 
a
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt MSKintt MSKintt 
qc
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt MSKintt MSKintt
MSKintt 
bc
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt MSKintt MSKintt
MSKintt MSKintt 
bx
MSKstreamtypee MSKidxt MSKidxt
MSKidxt MSKidxt MSKidxt MSKidxt
MSKintt MSKintt MSKintt MSKintt
MSKintt MSKintt MSKintt MSKintt 
cones
MSKresponsefunc responsefunc
MSKintt MSKCONST MSKidxt MSKCONST
MSKidxt MSKCONST MSKrealt
valij
MSKidxt MSKrealt cj
MSKobjsensee sense
MSKintt maxnumcone
MSKlintt maxnumqnz
MSKuserhandle_t nlhandle
MSKuserhandle_t MSKnlgetspfunc nlgetsp
MSKuserhandle_t MSKnlgetspfunc
MSKnlgetvafunc 
nlgetva
MSKlintt MSKCONST MSKidxtqcsubk
MSKidxt MSKintt priority
MSKidxt MSKintt int direction
size_t * meminuse
size_t size_t * maxmemuse
MSKsoltypee MSKintt * isdef
MSKsoltypee MSKtask_tinftask
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke * 
marki
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt 
numj
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke * 
markj
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt
leftpricei
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
rightpricei
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt
leftrangei
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt MSKrealt
rightrangei
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
leftpricej
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt
rightpricej
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt
leftrangej
MSKlintt MSKCONST MSKidxt
MSKCONST MSKmarke MSKlintt
MSKCONST MSKidxt MSKCONST
MSKmarke MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
MSKrealt MSKrealt MSKrealt
rightrangej
MSKrescodee * lastrescode
MSKrescodee MSKCONST size_t
size_t * 
lastmsglen
MSKrescodee MSKCONST size_t
size_t char * 
lastmsg
char * builddate
char char * buildtool
MSKrescodetypee * rc
MSKintt longver
char * symname
MSKintt * minor
MSKintt MSKintt * build
MSKintt MSKintt MSKintt * revision
MSKintt major
MSKiparame whichparam
MSKiparame MSKintt whichvalue
MSKiparame MSKintt char * symbolicname
MSKuserhandle_t MSKmallocfunc usrmalloc
MSKuserhandle_t MSKmallocfunc
MSKfreefunc 
usrfree
MSKuserhandle_t MSKmallocfunc
MSKfreefunc MSKCONST char * 
dbgfile
MSKCONST size_t sizedllname
MSKCONST size_t char * dllname
MSKCONST char * dllpath
MSKCONST char * licensefile
MSKCONST char MSKCONST MSKintt * licensebuf
MSKCONST char MSKCONST MSKintt
MSKintt 
licwait
MSKCONST char MSKCONST MSKintt
MSKintt MSKintt 
licdebug
MSKintt keepdlls
int cputype
int MSKintt sizel1
int MSKintt MSKintt sizel2
MSKintt MSKintt MSKtask_ttask
MSKctrlcfunc ctrlcfunc
MSKexitfunc exitfunc
MSKCONST char * newextension
size_t size_t * conv
size_t size_t MSKwchartoutput
size_t size_t MSKwchart MSKCONST
char * 
input


Define Documentation

#define MSK_DINF_BI_CLEAN_CPUTIME_   "MSK_DINF_BI_CLEAN_CPUTIME"
 

#define MSK_DINF_BI_CPUTIME_   "MSK_DINF_BI_CPUTIME"
 

#define MSK_DINF_BI_DUAL_CPUTIME_   "MSK_DINF_BI_DUAL_CPUTIME"
 

#define MSK_DINF_BI_PRIMAL_CPUTIME_   "MSK_DINF_BI_PRIMAL_CPUTIME"
 

#define MSK_DINF_CONCURRENT_CPUTIME_   "MSK_DINF_CONCURRENT_CPUTIME"
 

#define MSK_DINF_CONCURRENT_REALTIME_   "MSK_DINF_CONCURRENT_REALTIME"
 

#define MSK_DINF_INTPNT_CPUTIME_   "MSK_DINF_INTPNT_CPUTIME"
 

#define MSK_DINF_INTPNT_DUAL_FEAS_   "MSK_DINF_INTPNT_DUAL_FEAS"
 

#define MSK_DINF_INTPNT_DUAL_OBJ_   "MSK_DINF_INTPNT_DUAL_OBJ"
 

#define MSK_DINF_INTPNT_FACTOR_NUM_FLOPS_   "MSK_DINF_INTPNT_FACTOR_NUM_FLOPS"
 

#define MSK_DINF_INTPNT_KAP_DIV_TAU_   "MSK_DINF_INTPNT_KAP_DIV_TAU"
 

#define MSK_DINF_INTPNT_ORDER_CPUTIME_   "MSK_DINF_INTPNT_ORDER_CPUTIME"
 

#define MSK_DINF_INTPNT_PRIMAL_FEAS_   "MSK_DINF_INTPNT_PRIMAL_FEAS"
 

#define MSK_DINF_INTPNT_PRIMAL_OBJ_   "MSK_DINF_INTPNT_PRIMAL_OBJ"
 

#define MSK_DINF_INTPNT_REALTIME_   "MSK_DINF_INTPNT_REALTIME"
 

#define MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ_   "MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ"
 

#define MSK_DINF_MIO_CPUTIME_   "MSK_DINF_MIO_CPUTIME"
 

#define MSK_DINF_MIO_OBJ_ABS_GAP_   "MSK_DINF_MIO_OBJ_ABS_GAP"
 

#define MSK_DINF_MIO_OBJ_BOUND_   "MSK_DINF_MIO_OBJ_BOUND"
 

#define MSK_DINF_MIO_OBJ_INT_   "MSK_DINF_MIO_OBJ_INT"
 

#define MSK_DINF_MIO_OBJ_REL_GAP_   "MSK_DINF_MIO_OBJ_REL_GAP"
 

#define MSK_DINF_MIO_USER_OBJ_CUT_   "MSK_DINF_MIO_USER_OBJ_CUT"
 

#define MSK_DINF_OPTIMIZER_CPUTIME_   "MSK_DINF_OPTIMIZER_CPUTIME"
 

#define MSK_DINF_OPTIMIZER_REALTIME_   "MSK_DINF_OPTIMIZER_REALTIME"
 

#define MSK_DINF_PRESOLVE_CPUTIME_   "MSK_DINF_PRESOLVE_CPUTIME"
 

#define MSK_DINF_PRESOLVE_ELI_CPUTIME_   "MSK_DINF_PRESOLVE_ELI_CPUTIME"
 

#define MSK_DINF_PRESOLVE_LINDEP_CPUTIME_   "MSK_DINF_PRESOLVE_LINDEP_CPUTIME"
 

#define MSK_DINF_RD_CPUTIME_   "MSK_DINF_RD_CPUTIME"
 

#define MSK_DINF_SIM_CPUTIME_   "MSK_DINF_SIM_CPUTIME"
 

#define MSK_DINF_SIM_FEAS_   "MSK_DINF_SIM_FEAS"
 

#define MSK_DINF_SIM_OBJ_   "MSK_DINF_SIM_OBJ"
 

#define MSK_DINF_SOL_BAS_DUAL_OBJ_   "MSK_DINF_SOL_BAS_DUAL_OBJ"
 

#define MSK_DINF_SOL_BAS_MAX_DBI_   "MSK_DINF_SOL_BAS_MAX_DBI"
 

#define MSK_DINF_SOL_BAS_MAX_DEQI_   "MSK_DINF_SOL_BAS_MAX_DEQI"
 

#define MSK_DINF_SOL_BAS_MAX_PBI_   "MSK_DINF_SOL_BAS_MAX_PBI"
 

#define MSK_DINF_SOL_BAS_MAX_PEQI_   "MSK_DINF_SOL_BAS_MAX_PEQI"
 

#define MSK_DINF_SOL_BAS_MAX_PINTI_   "MSK_DINF_SOL_BAS_MAX_PINTI"
 

#define MSK_DINF_SOL_BAS_PRIMAL_OBJ_   "MSK_DINF_SOL_BAS_PRIMAL_OBJ"
 

#define MSK_DINF_SOL_INT_MAX_PBI_   "MSK_DINF_SOL_INT_MAX_PBI"
 

#define MSK_DINF_SOL_INT_MAX_PEQI_   "MSK_DINF_SOL_INT_MAX_PEQI"
 

#define MSK_DINF_SOL_INT_MAX_PINTI_   "MSK_DINF_SOL_INT_MAX_PINTI"
 

#define MSK_DINF_SOL_INT_PRIMAL_OBJ_   "MSK_DINF_SOL_INT_PRIMAL_OBJ"
 

#define MSK_DINF_SOL_ITR_DUAL_OBJ_   "MSK_DINF_SOL_ITR_DUAL_OBJ"
 

#define MSK_DINF_SOL_ITR_MAX_DBI_   "MSK_DINF_SOL_ITR_MAX_DBI"
 

#define MSK_DINF_SOL_ITR_MAX_DCNI_   "MSK_DINF_SOL_ITR_MAX_DCNI"
 

#define MSK_DINF_SOL_ITR_MAX_DEQI_   "MSK_DINF_SOL_ITR_MAX_DEQI"
 

#define MSK_DINF_SOL_ITR_MAX_PBI_   "MSK_DINF_SOL_ITR_MAX_PBI"
 

#define MSK_DINF_SOL_ITR_MAX_PCNI_   "MSK_DINF_SOL_ITR_MAX_PCNI"
 

#define MSK_DINF_SOL_ITR_MAX_PEQI_   "MSK_DINF_SOL_ITR_MAX_PEQI"
 

#define MSK_DINF_SOL_ITR_MAX_PINTI_   "MSK_DINF_SOL_ITR_MAX_PINTI"
 

#define MSK_DINF_SOL_ITR_PRIMAL_OBJ_   "MSK_DINF_SOL_ITR_PRIMAL_OBJ"
 

#define MSK_DPAR_BASIS_REL_TOL_S_   "MSK_DPAR_BASIS_REL_TOL_S"
 

#define MSK_DPAR_BASIS_TOL_S_   "MSK_DPAR_BASIS_TOL_S"
 

#define MSK_DPAR_BASIS_TOL_X_   "MSK_DPAR_BASIS_TOL_X"
 

#define MSK_DPAR_BI_LU_TOL_REL_PIV_   "MSK_DPAR_BI_LU_TOL_REL_PIV"
 

#define MSK_DPAR_CALLBACK_FREQ_   "MSK_DPAR_CALLBACK_FREQ"
 

#define MSK_DPAR_DATA_TOL_AIJ_   "MSK_DPAR_DATA_TOL_AIJ"
 

#define MSK_DPAR_DATA_TOL_AIJ_LARGE_   "MSK_DPAR_DATA_TOL_AIJ_LARGE"
 

#define MSK_DPAR_DATA_TOL_BOUND_INF_   "MSK_DPAR_DATA_TOL_BOUND_INF"
 

#define MSK_DPAR_DATA_TOL_BOUND_WRN_   "MSK_DPAR_DATA_TOL_BOUND_WRN"
 

#define MSK_DPAR_DATA_TOL_C_HUGE_   "MSK_DPAR_DATA_TOL_C_HUGE"
 

#define MSK_DPAR_DATA_TOL_CJ_LARGE_   "MSK_DPAR_DATA_TOL_CJ_LARGE"
 

#define MSK_DPAR_DATA_TOL_QIJ_   "MSK_DPAR_DATA_TOL_QIJ"
 

#define MSK_DPAR_DATA_TOL_X_   "MSK_DPAR_DATA_TOL_X"
 

#define MSK_DPAR_FEASREPAIR_TOL_   "MSK_DPAR_FEASREPAIR_TOL"
 

#define MSK_DPAR_INTPNT_CO_TOL_DFEAS_   "MSK_DPAR_INTPNT_CO_TOL_DFEAS"
 

#define MSK_DPAR_INTPNT_CO_TOL_INFEAS_   "MSK_DPAR_INTPNT_CO_TOL_INFEAS"
 

#define MSK_DPAR_INTPNT_CO_TOL_MU_RED_   "MSK_DPAR_INTPNT_CO_TOL_MU_RED"
 

#define MSK_DPAR_INTPNT_CO_TOL_NEAR_REL_   "MSK_DPAR_INTPNT_CO_TOL_NEAR_REL"
 

#define MSK_DPAR_INTPNT_CO_TOL_PFEAS_   "MSK_DPAR_INTPNT_CO_TOL_PFEAS"
 

#define MSK_DPAR_INTPNT_CO_TOL_REL_GAP_   "MSK_DPAR_INTPNT_CO_TOL_REL_GAP"
 

#define MSK_DPAR_INTPNT_NL_MERIT_BAL_   "MSK_DPAR_INTPNT_NL_MERIT_BAL"
 

#define MSK_DPAR_INTPNT_NL_TOL_DFEAS_   "MSK_DPAR_INTPNT_NL_TOL_DFEAS"
 

#define MSK_DPAR_INTPNT_NL_TOL_MU_RED_   "MSK_DPAR_INTPNT_NL_TOL_MU_RED"
 

#define MSK_DPAR_INTPNT_NL_TOL_NEAR_REL_   "MSK_DPAR_INTPNT_NL_TOL_NEAR_REL"
 

#define MSK_DPAR_INTPNT_NL_TOL_PFEAS_   "MSK_DPAR_INTPNT_NL_TOL_PFEAS"
 

#define MSK_DPAR_INTPNT_NL_TOL_REL_GAP_   "MSK_DPAR_INTPNT_NL_TOL_REL_GAP"
 

#define MSK_DPAR_INTPNT_NL_TOL_REL_STEP_   "MSK_DPAR_INTPNT_NL_TOL_REL_STEP"
 

#define MSK_DPAR_INTPNT_TOL_DFEAS_   "MSK_DPAR_INTPNT_TOL_DFEAS"
 

#define MSK_DPAR_INTPNT_TOL_DSAFE_   "MSK_DPAR_INTPNT_TOL_DSAFE"
 

#define MSK_DPAR_INTPNT_TOL_INFEAS_   "MSK_DPAR_INTPNT_TOL_INFEAS"
 

#define MSK_DPAR_INTPNT_TOL_MU_RED_   "MSK_DPAR_INTPNT_TOL_MU_RED"
 

#define MSK_DPAR_INTPNT_TOL_PATH_   "MSK_DPAR_INTPNT_TOL_PATH"
 

#define MSK_DPAR_INTPNT_TOL_PFEAS_   "MSK_DPAR_INTPNT_TOL_PFEAS"
 

#define MSK_DPAR_INTPNT_TOL_PSAFE_   "MSK_DPAR_INTPNT_TOL_PSAFE"
 

#define MSK_DPAR_INTPNT_TOL_REL_GAP_   "MSK_DPAR_INTPNT_TOL_REL_GAP"
 

#define MSK_DPAR_INTPNT_TOL_REL_STEP_   "MSK_DPAR_INTPNT_TOL_REL_STEP"
 

#define MSK_DPAR_INTPNT_TOL_STEP_SIZE_   "MSK_DPAR_INTPNT_TOL_STEP_SIZE"
 

#define MSK_DPAR_LOWER_OBJ_CUT_   "MSK_DPAR_LOWER_OBJ_CUT"
 

#define MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH_   "MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH"
 

#define MSK_DPAR_MIO_DISABLE_TERM_TIME_   "MSK_DPAR_MIO_DISABLE_TERM_TIME"
 

#define MSK_DPAR_MIO_HEURISTIC_TIME_   "MSK_DPAR_MIO_HEURISTIC_TIME"
 

#define MSK_DPAR_MIO_MAX_TIME_   "MSK_DPAR_MIO_MAX_TIME"
 

#define MSK_DPAR_MIO_MAX_TIME_APRX_OPT_   "MSK_DPAR_MIO_MAX_TIME_APRX_OPT"
 

#define MSK_DPAR_MIO_NEAR_TOL_ABS_GAP_   "MSK_DPAR_MIO_NEAR_TOL_ABS_GAP"
 

#define MSK_DPAR_MIO_NEAR_TOL_REL_GAP_   "MSK_DPAR_MIO_NEAR_TOL_REL_GAP"
 

#define MSK_DPAR_MIO_REL_ADD_CUT_LIMITED_   "MSK_DPAR_MIO_REL_ADD_CUT_LIMITED"
 

#define MSK_DPAR_MIO_TOL_ABS_GAP_   "MSK_DPAR_MIO_TOL_ABS_GAP"
 

#define MSK_DPAR_MIO_TOL_ABS_RELAX_INT_   "MSK_DPAR_MIO_TOL_ABS_RELAX_INT"
 

#define MSK_DPAR_MIO_TOL_REL_GAP_   "MSK_DPAR_MIO_TOL_REL_GAP"
 

#define MSK_DPAR_MIO_TOL_REL_RELAX_INT_   "MSK_DPAR_MIO_TOL_REL_RELAX_INT"
 

#define MSK_DPAR_MIO_TOL_X_   "MSK_DPAR_MIO_TOL_X"
 

#define MSK_DPAR_NONCONVEX_TOL_FEAS_   "MSK_DPAR_NONCONVEX_TOL_FEAS"
 

#define MSK_DPAR_NONCONVEX_TOL_OPT_   "MSK_DPAR_NONCONVEX_TOL_OPT"
 

#define MSK_DPAR_OPTIMIZER_MAX_TIME_   "MSK_DPAR_OPTIMIZER_MAX_TIME"
 

#define MSK_DPAR_PRESOLVE_TOL_AIJ_   "MSK_DPAR_PRESOLVE_TOL_AIJ"
 

#define MSK_DPAR_PRESOLVE_TOL_LIN_DEP_   "MSK_DPAR_PRESOLVE_TOL_LIN_DEP"
 

#define MSK_DPAR_PRESOLVE_TOL_S_   "MSK_DPAR_PRESOLVE_TOL_S"
 

#define MSK_DPAR_PRESOLVE_TOL_X_   "MSK_DPAR_PRESOLVE_TOL_X"
 

#define MSK_DPAR_SIMPLEX_ABS_TOL_PIV_   "MSK_DPAR_SIMPLEX_ABS_TOL_PIV"
 

#define MSK_DPAR_UPPER_OBJ_CUT_   "MSK_DPAR_UPPER_OBJ_CUT"
 

#define MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH_   "MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH"
 

#define MSK_FIRST_ERR_CODE   1000
 

#define MSK_IINF_BI_ITER_   "MSK_IINF_BI_ITER"
 

#define MSK_IINF_CACHE_SIZE_L1_   "MSK_IINF_CACHE_SIZE_L1"
 

#define MSK_IINF_CACHE_SIZE_L2_   "MSK_IINF_CACHE_SIZE_L2"
 

#define MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER_   "MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER"
 

#define MSK_IINF_CPU_TYPE_   "MSK_IINF_CPU_TYPE"
 

#define MSK_IINF_INTPNT_FACTOR_NUM_NZ_   "MSK_IINF_INTPNT_FACTOR_NUM_NZ"
 

#define MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL_   "MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL"
 

#define MSK_IINF_INTPNT_ITER_   "MSK_IINF_INTPNT_ITER"
 

#define MSK_IINF_INTPNT_NUM_THREADS_   "MSK_IINF_INTPNT_NUM_THREADS"
 

#define MSK_IINF_INTPNT_SOLVE_DUAL_   "MSK_IINF_INTPNT_SOLVE_DUAL"
 

#define MSK_IINF_MIO_CONSTRUCT_SOLUTION_   "MSK_IINF_MIO_CONSTRUCT_SOLUTION"
 

#define MSK_IINF_MIO_INITIAL_SOLUTION_   "MSK_IINF_MIO_INITIAL_SOLUTION"
 

#define MSK_IINF_MIO_NUM_ACTIVE_NODES_   "MSK_IINF_MIO_NUM_ACTIVE_NODES"
 

#define MSK_IINF_MIO_NUM_BRANCH_   "MSK_IINF_MIO_NUM_BRANCH"
 

#define MSK_IINF_MIO_NUM_CUTS_   "MSK_IINF_MIO_NUM_CUTS"
 

#define MSK_IINF_MIO_NUM_INT_SOLUTIONS_   "MSK_IINF_MIO_NUM_INT_SOLUTIONS"
 

#define MSK_IINF_MIO_NUM_INTPNT_ITER_   "MSK_IINF_MIO_NUM_INTPNT_ITER"
 

#define MSK_IINF_MIO_NUM_RELAX_   "MSK_IINF_MIO_NUM_RELAX"
 

#define MSK_IINF_MIO_NUM_SIMPLEX_ITER_   "MSK_IINF_MIO_NUM_SIMPLEX_ITER"
 

#define MSK_IINF_MIO_NUMCON_   "MSK_IINF_MIO_NUMCON"
 

#define MSK_IINF_MIO_NUMINT_   "MSK_IINF_MIO_NUMINT"
 

#define MSK_IINF_MIO_NUMVAR_   "MSK_IINF_MIO_NUMVAR"
 

#define MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_BRANCH_   "MSK_IINF_MIO_TOTAL_NUM_BRANCH"
 

#define MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS_   "MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS"
 

#define MSK_IINF_MIO_TOTAL_NUM_RELAX_   "MSK_IINF_MIO_TOTAL_NUM_RELAX"
 

#define MSK_IINF_MIO_USER_OBJ_CUT_   "MSK_IINF_MIO_USER_OBJ_CUT"
 

#define MSK_IINF_OPT_NUMCON_   "MSK_IINF_OPT_NUMCON"
 

#define MSK_IINF_OPT_NUMVAR_   "MSK_IINF_OPT_NUMVAR"
 

#define MSK_IINF_OPTIMIZE_RESPONSE_   "MSK_IINF_OPTIMIZE_RESPONSE"
 

#define MSK_IINF_RD_NUMANZ_   "MSK_IINF_RD_NUMANZ"
 

#define MSK_IINF_RD_NUMCON_   "MSK_IINF_RD_NUMCON"
 

#define MSK_IINF_RD_NUMCONE_   "MSK_IINF_RD_NUMCONE"
 

#define MSK_IINF_RD_NUMINTVAR_   "MSK_IINF_RD_NUMINTVAR"
 

#define MSK_IINF_RD_NUMQ_   "MSK_IINF_RD_NUMQ"
 

#define MSK_IINF_RD_NUMQNZ_   "MSK_IINF_RD_NUMQNZ"
 

#define MSK_IINF_RD_NUMVAR_   "MSK_IINF_RD_NUMVAR"
 

#define MSK_IINF_RD_PROTYPE_   "MSK_IINF_RD_PROTYPE"
 

#define MSK_IINF_SIM_DUAL_DEG_ITER_   "MSK_IINF_SIM_DUAL_DEG_ITER"
 

#define MSK_IINF_SIM_DUAL_HOTSTART_   "MSK_IINF_SIM_DUAL_HOTSTART"
 

#define MSK_IINF_SIM_DUAL_HOTSTART_LU_   "MSK_IINF_SIM_DUAL_HOTSTART_LU"
 

#define MSK_IINF_SIM_DUAL_INF_ITER_   "MSK_IINF_SIM_DUAL_INF_ITER"
 

#define MSK_IINF_SIM_DUAL_ITER_   "MSK_IINF_SIM_DUAL_ITER"
 

#define MSK_IINF_SIM_NUMCON_   "MSK_IINF_SIM_NUMCON"
 

#define MSK_IINF_SIM_NUMVAR_   "MSK_IINF_SIM_NUMVAR"
 

#define MSK_IINF_SIM_PRIMAL_DEG_ITER_   "MSK_IINF_SIM_PRIMAL_DEG_ITER"
 

#define MSK_IINF_SIM_PRIMAL_HOTSTART_   "MSK_IINF_SIM_PRIMAL_HOTSTART"
 

#define MSK_IINF_SIM_PRIMAL_HOTSTART_LU_   "MSK_IINF_SIM_PRIMAL_HOTSTART_LU"
 

#define MSK_IINF_SIM_PRIMAL_INF_ITER_   "MSK_IINF_SIM_PRIMAL_INF_ITER"
 

#define MSK_IINF_SIM_PRIMAL_ITER_   "MSK_IINF_SIM_PRIMAL_ITER"
 

#define MSK_IINF_SIM_SOLVE_DUAL_   "MSK_IINF_SIM_SOLVE_DUAL"
 

#define MSK_IINF_SOL_BAS_PROSTA_   "MSK_IINF_SOL_BAS_PROSTA"
 

#define MSK_IINF_SOL_BAS_SOLSTA_   "MSK_IINF_SOL_BAS_SOLSTA"
 

#define MSK_IINF_SOL_INT_PROSTA_   "MSK_IINF_SOL_INT_PROSTA"
 

#define MSK_IINF_SOL_INT_SOLSTA_   "MSK_IINF_SOL_INT_SOLSTA"
 

#define MSK_IINF_SOL_ITR_PROSTA_   "MSK_IINF_SOL_ITR_PROSTA"
 

#define MSK_IINF_SOL_ITR_SOLSTA_   "MSK_IINF_SOL_ITR_SOLSTA"
 

#define MSK_IINF_STO_NUM_A_CACHE_FLUSHES_   "MSK_IINF_STO_NUM_A_CACHE_FLUSHES"
 

#define MSK_IINF_STO_NUM_A_REALLOC_   "MSK_IINF_STO_NUM_A_REALLOC"
 

#define MSK_IINF_STO_NUM_A_TRANSPOSES_   "MSK_IINF_STO_NUM_A_TRANSPOSES"
 

#define MSK_INFINITY   1e+30
 

#define MSK_IPAR_ALLOC_ADD_QNZ_   "MSK_IPAR_ALLOC_ADD_QNZ"
 

#define MSK_IPAR_BI_CLEAN_OPTIMIZER_   "MSK_IPAR_BI_CLEAN_OPTIMIZER"
 

#define MSK_IPAR_BI_IGNORE_MAX_ITER_   "MSK_IPAR_BI_IGNORE_MAX_ITER"
 

#define MSK_IPAR_BI_IGNORE_NUM_ERROR_   "MSK_IPAR_BI_IGNORE_NUM_ERROR"
 

#define MSK_IPAR_BI_MAX_ITERATIONS_   "MSK_IPAR_BI_MAX_ITERATIONS"
 

#define MSK_IPAR_CACHE_SIZE_L1_   "MSK_IPAR_CACHE_SIZE_L1"
 

#define MSK_IPAR_CACHE_SIZE_L2_   "MSK_IPAR_CACHE_SIZE_L2"
 

#define MSK_IPAR_CHECK_CONVEXITY_   "MSK_IPAR_CHECK_CONVEXITY"
 

#define MSK_IPAR_CHECK_CTRL_C_   "MSK_IPAR_CHECK_CTRL_C"
 

#define MSK_IPAR_CHECK_TASK_DATA_   "MSK_IPAR_CHECK_TASK_DATA"
 

#define MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS_   "MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS"
 

#define MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX"
 

#define MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX"
 

#define MSK_IPAR_CONCURRENT_PRIORITY_INTPNT_   "MSK_IPAR_CONCURRENT_PRIORITY_INTPNT"
 

#define MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX_   "MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX"
 

#define MSK_IPAR_CPU_TYPE_   "MSK_IPAR_CPU_TYPE"
 

#define MSK_IPAR_DATA_CHECK_   "MSK_IPAR_DATA_CHECK"
 

#define MSK_IPAR_FEASREPAIR_OPTIMIZE_   "MSK_IPAR_FEASREPAIR_OPTIMIZE"
 

#define MSK_IPAR_FLUSH_STREAM_FREQ_   "MSK_IPAR_FLUSH_STREAM_FREQ"
 

#define MSK_IPAR_INFEAS_GENERIC_NAMES_   "MSK_IPAR_INFEAS_GENERIC_NAMES"
 

#define MSK_IPAR_INFEAS_PREFER_PRIMAL_   "MSK_IPAR_INFEAS_PREFER_PRIMAL"
 

#define MSK_IPAR_INFEAS_REPORT_AUTO_   "MSK_IPAR_INFEAS_REPORT_AUTO"
 

#define MSK_IPAR_INFEAS_REPORT_LEVEL_   "MSK_IPAR_INFEAS_REPORT_LEVEL"
 

#define MSK_IPAR_INTPNT_BASIS_   "MSK_IPAR_INTPNT_BASIS"
 

#define MSK_IPAR_INTPNT_DIFF_STEP_   "MSK_IPAR_INTPNT_DIFF_STEP"
 

#define MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL_   "MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL"
 

#define MSK_IPAR_INTPNT_FACTOR_METHOD_   "MSK_IPAR_INTPNT_FACTOR_METHOD"
 

#define MSK_IPAR_INTPNT_MAX_ITERATIONS_   "MSK_IPAR_INTPNT_MAX_ITERATIONS"
 

#define MSK_IPAR_INTPNT_MAX_NUM_COR_   "MSK_IPAR_INTPNT_MAX_NUM_COR"
 

#define MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS_   "MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS"
 

#define MSK_IPAR_INTPNT_NUM_THREADS_   "MSK_IPAR_INTPNT_NUM_THREADS"
 

#define MSK_IPAR_INTPNT_OFF_COL_TRH_   "MSK_IPAR_INTPNT_OFF_COL_TRH"
 

#define MSK_IPAR_INTPNT_ORDER_METHOD_   "MSK_IPAR_INTPNT_ORDER_METHOD"
 

#define MSK_IPAR_INTPNT_REGULARIZATION_USE_   "MSK_IPAR_INTPNT_REGULARIZATION_USE"
 

#define MSK_IPAR_INTPNT_SCALING_   "MSK_IPAR_INTPNT_SCALING"
 

#define MSK_IPAR_INTPNT_SOLVE_FORM_   "MSK_IPAR_INTPNT_SOLVE_FORM"
 

#define MSK_IPAR_INTPNT_STARTING_POINT_   "MSK_IPAR_INTPNT_STARTING_POINT"
 

#define MSK_IPAR_LICENSE_ALLOW_OVERUSE_   "MSK_IPAR_LICENSE_ALLOW_OVERUSE"
 

#define MSK_IPAR_LICENSE_CACHE_TIME_   "MSK_IPAR_LICENSE_CACHE_TIME"
 

#define MSK_IPAR_LICENSE_CHECK_TIME_   "MSK_IPAR_LICENSE_CHECK_TIME"
 

#define MSK_IPAR_LICENSE_DEBUG_   "MSK_IPAR_LICENSE_DEBUG"
 

#define MSK_IPAR_LICENSE_PAUSE_TIME_   "MSK_IPAR_LICENSE_PAUSE_TIME"
 

#define MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS_   "MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS"
 

#define MSK_IPAR_LICENSE_WAIT_   "MSK_IPAR_LICENSE_WAIT"
 

#define MSK_IPAR_LOG_   "MSK_IPAR_LOG"
 

#define MSK_IPAR_LOG_BI_   "MSK_IPAR_LOG_BI"
 

#define MSK_IPAR_LOG_BI_FREQ_   "MSK_IPAR_LOG_BI_FREQ"
 

#define MSK_IPAR_LOG_CONCURRENT_   "MSK_IPAR_LOG_CONCURRENT"
 

#define MSK_IPAR_LOG_CUT_SECOND_OPT_   "MSK_IPAR_LOG_CUT_SECOND_OPT"
 

#define MSK_IPAR_LOG_FACTOR_   "MSK_IPAR_LOG_FACTOR"
 

#define MSK_IPAR_LOG_FEASREPAIR_   "MSK_IPAR_LOG_FEASREPAIR"
 

#define MSK_IPAR_LOG_FILE_   "MSK_IPAR_LOG_FILE"
 

#define MSK_IPAR_LOG_HEAD_   "MSK_IPAR_LOG_HEAD"
 

#define MSK_IPAR_LOG_INFEAS_ANA_   "MSK_IPAR_LOG_INFEAS_ANA"
 

#define MSK_IPAR_LOG_INTPNT_   "MSK_IPAR_LOG_INTPNT"
 

#define MSK_IPAR_LOG_MIO_   "MSK_IPAR_LOG_MIO"
 

#define MSK_IPAR_LOG_MIO_FREQ_   "MSK_IPAR_LOG_MIO_FREQ"
 

#define MSK_IPAR_LOG_NONCONVEX_   "MSK_IPAR_LOG_NONCONVEX"
 

#define MSK_IPAR_LOG_OPTIMIZER_   "MSK_IPAR_LOG_OPTIMIZER"
 

#define MSK_IPAR_LOG_ORDER_   "MSK_IPAR_LOG_ORDER"
 

#define MSK_IPAR_LOG_PARAM_   "MSK_IPAR_LOG_PARAM"
 

#define MSK_IPAR_LOG_PRESOLVE_   "MSK_IPAR_LOG_PRESOLVE"
 

#define MSK_IPAR_LOG_RESPONSE_   "MSK_IPAR_LOG_RESPONSE"
 

#define MSK_IPAR_LOG_SENSITIVITY_   "MSK_IPAR_LOG_SENSITIVITY"
 

#define MSK_IPAR_LOG_SENSITIVITY_OPT_   "MSK_IPAR_LOG_SENSITIVITY_OPT"
 

#define MSK_IPAR_LOG_SIM_   "MSK_IPAR_LOG_SIM"
 

#define MSK_IPAR_LOG_SIM_FREQ_   "MSK_IPAR_LOG_SIM_FREQ"
 

#define MSK_IPAR_LOG_SIM_MINOR_   "MSK_IPAR_LOG_SIM_MINOR"
 

#define MSK_IPAR_LOG_SIM_NETWORK_FREQ_   "MSK_IPAR_LOG_SIM_NETWORK_FREQ"
 

#define MSK_IPAR_LOG_STORAGE_   "MSK_IPAR_LOG_STORAGE"
 

#define MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS_   "MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS"
 

#define MSK_IPAR_MAX_NUM_WARNINGS_   "MSK_IPAR_MAX_NUM_WARNINGS"
 

#define MSK_IPAR_MAXNUMANZ_DOUBLE_TRH_   "MSK_IPAR_MAXNUMANZ_DOUBLE_TRH"
 

#define MSK_IPAR_MIO_BRANCH_DIR_   "MSK_IPAR_MIO_BRANCH_DIR"
 

#define MSK_IPAR_MIO_BRANCH_PRIORITIES_USE_   "MSK_IPAR_MIO_BRANCH_PRIORITIES_USE"
 

#define MSK_IPAR_MIO_CONSTRUCT_SOL_   "MSK_IPAR_MIO_CONSTRUCT_SOL"
 

#define MSK_IPAR_MIO_CONT_SOL_   "MSK_IPAR_MIO_CONT_SOL"
 

#define MSK_IPAR_MIO_CUT_LEVEL_ROOT_   "MSK_IPAR_MIO_CUT_LEVEL_ROOT"
 

#define MSK_IPAR_MIO_CUT_LEVEL_TREE_   "MSK_IPAR_MIO_CUT_LEVEL_TREE"
 

#define MSK_IPAR_MIO_FEASPUMP_LEVEL_   "MSK_IPAR_MIO_FEASPUMP_LEVEL"
 

#define MSK_IPAR_MIO_HEURISTIC_LEVEL_   "MSK_IPAR_MIO_HEURISTIC_LEVEL"
 

#define MSK_IPAR_MIO_KEEP_BASIS_   "MSK_IPAR_MIO_KEEP_BASIS"
 

#define MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER_   "MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER"
 

#define MSK_IPAR_MIO_MAX_NUM_BRANCHES_   "MSK_IPAR_MIO_MAX_NUM_BRANCHES"
 

#define MSK_IPAR_MIO_MAX_NUM_RELAXS_   "MSK_IPAR_MIO_MAX_NUM_RELAXS"
 

#define MSK_IPAR_MIO_MAX_NUM_SOLUTIONS_   "MSK_IPAR_MIO_MAX_NUM_SOLUTIONS"
 

#define MSK_IPAR_MIO_MODE_   "MSK_IPAR_MIO_MODE"
 

#define MSK_IPAR_MIO_NODE_OPTIMIZER_   "MSK_IPAR_MIO_NODE_OPTIMIZER"
 

#define MSK_IPAR_MIO_NODE_SELECTION_   "MSK_IPAR_MIO_NODE_SELECTION"
 

#define MSK_IPAR_MIO_PRESOLVE_AGGREGATE_   "MSK_IPAR_MIO_PRESOLVE_AGGREGATE"
 

#define MSK_IPAR_MIO_PRESOLVE_PROBING_   "MSK_IPAR_MIO_PRESOLVE_PROBING"
 

#define MSK_IPAR_MIO_PRESOLVE_USE_   "MSK_IPAR_MIO_PRESOLVE_USE"
 

#define MSK_IPAR_MIO_ROOT_OPTIMIZER_   "MSK_IPAR_MIO_ROOT_OPTIMIZER"
 

#define MSK_IPAR_MIO_STRONG_BRANCH_   "MSK_IPAR_MIO_STRONG_BRANCH"
 

#define MSK_IPAR_NONCONVEX_MAX_ITERATIONS_   "MSK_IPAR_NONCONVEX_MAX_ITERATIONS"
 

#define MSK_IPAR_OBJECTIVE_SENSE_   "MSK_IPAR_OBJECTIVE_SENSE"
 

#define MSK_IPAR_OPF_MAX_TERMS_PER_LINE_   "MSK_IPAR_OPF_MAX_TERMS_PER_LINE"
 

#define MSK_IPAR_OPF_WRITE_HEADER_   "MSK_IPAR_OPF_WRITE_HEADER"
 

#define MSK_IPAR_OPF_WRITE_HINTS_   "MSK_IPAR_OPF_WRITE_HINTS"
 

#define MSK_IPAR_OPF_WRITE_PARAMETERS_   "MSK_IPAR_OPF_WRITE_PARAMETERS"
 

#define MSK_IPAR_OPF_WRITE_PROBLEM_   "MSK_IPAR_OPF_WRITE_PROBLEM"
 

#define MSK_IPAR_OPF_WRITE_SOL_BAS_   "MSK_IPAR_OPF_WRITE_SOL_BAS"
 

#define MSK_IPAR_OPF_WRITE_SOL_ITG_   "MSK_IPAR_OPF_WRITE_SOL_ITG"
 

#define MSK_IPAR_OPF_WRITE_SOL_ITR_   "MSK_IPAR_OPF_WRITE_SOL_ITR"
 

#define MSK_IPAR_OPF_WRITE_SOLUTIONS_   "MSK_IPAR_OPF_WRITE_SOLUTIONS"
 

#define MSK_IPAR_OPTIMIZER_   "MSK_IPAR_OPTIMIZER"
 

#define MSK_IPAR_PARAM_READ_CASE_NAME_   "MSK_IPAR_PARAM_READ_CASE_NAME"
 

#define MSK_IPAR_PARAM_READ_IGN_ERROR_   "MSK_IPAR_PARAM_READ_IGN_ERROR"
 

#define MSK_IPAR_PRESOLVE_ELIM_FILL_   "MSK_IPAR_PRESOLVE_ELIM_FILL"
 

#define MSK_IPAR_PRESOLVE_ELIMINATOR_USE_   "MSK_IPAR_PRESOLVE_ELIMINATOR_USE"
 

#define MSK_IPAR_PRESOLVE_LEVEL_   "MSK_IPAR_PRESOLVE_LEVEL"
 

#define MSK_IPAR_PRESOLVE_LINDEP_USE_   "MSK_IPAR_PRESOLVE_LINDEP_USE"
 

#define MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM_   "MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM"
 

#define MSK_IPAR_PRESOLVE_USE_   "MSK_IPAR_PRESOLVE_USE"
 

#define MSK_IPAR_READ_ADD_ANZ_   "MSK_IPAR_READ_ADD_ANZ"
 

#define MSK_IPAR_READ_ADD_CON_   "MSK_IPAR_READ_ADD_CON"
 

#define MSK_IPAR_READ_ADD_CONE_   "MSK_IPAR_READ_ADD_CONE"
 

#define MSK_IPAR_READ_ADD_QNZ_   "MSK_IPAR_READ_ADD_QNZ"
 

#define MSK_IPAR_READ_ADD_VAR_   "MSK_IPAR_READ_ADD_VAR"
 

#define MSK_IPAR_READ_ANZ_   "MSK_IPAR_READ_ANZ"
 

#define MSK_IPAR_READ_CON_   "MSK_IPAR_READ_CON"
 

#define MSK_IPAR_READ_CONE_   "MSK_IPAR_READ_CONE"
 

#define MSK_IPAR_READ_DATA_COMPRESSED_   "MSK_IPAR_READ_DATA_COMPRESSED"
 

#define MSK_IPAR_READ_DATA_FORMAT_   "MSK_IPAR_READ_DATA_FORMAT"
 

#define MSK_IPAR_READ_KEEP_FREE_CON_   "MSK_IPAR_READ_KEEP_FREE_CON"
 

#define MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU_   "MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU"
 

#define MSK_IPAR_READ_LP_QUOTED_NAMES_   "MSK_IPAR_READ_LP_QUOTED_NAMES"
 

#define MSK_IPAR_READ_MPS_FORMAT_   "MSK_IPAR_READ_MPS_FORMAT"
 

#define MSK_IPAR_READ_MPS_KEEP_INT_   "MSK_IPAR_READ_MPS_KEEP_INT"
 

#define MSK_IPAR_READ_MPS_OBJ_SENSE_   "MSK_IPAR_READ_MPS_OBJ_SENSE"
 

#define MSK_IPAR_READ_MPS_QUOTED_NAMES_   "MSK_IPAR_READ_MPS_QUOTED_NAMES"
 

#define MSK_IPAR_READ_MPS_RELAX_   "MSK_IPAR_READ_MPS_RELAX"
 

#define MSK_IPAR_READ_MPS_WIDTH_   "MSK_IPAR_READ_MPS_WIDTH"
 

#define MSK_IPAR_READ_Q_MODE_   "MSK_IPAR_READ_Q_MODE"
 

#define MSK_IPAR_READ_QNZ_   "MSK_IPAR_READ_QNZ"
 

#define MSK_IPAR_READ_TASK_IGNORE_PARAM_   "MSK_IPAR_READ_TASK_IGNORE_PARAM"
 

#define MSK_IPAR_READ_VAR_   "MSK_IPAR_READ_VAR"
 

#define MSK_IPAR_SENSITIVITY_ALL_   "MSK_IPAR_SENSITIVITY_ALL"
 

#define MSK_IPAR_SENSITIVITY_OPTIMIZER_   "MSK_IPAR_SENSITIVITY_OPTIMIZER"
 

#define MSK_IPAR_SENSITIVITY_TYPE_   "MSK_IPAR_SENSITIVITY_TYPE"
 

#define MSK_IPAR_SIM_DEGEN_   "MSK_IPAR_SIM_DEGEN"
 

#define MSK_IPAR_SIM_DUAL_CRASH_   "MSK_IPAR_SIM_DUAL_CRASH"
 

#define MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION_   "MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION"
 

#define MSK_IPAR_SIM_DUAL_SELECTION_   "MSK_IPAR_SIM_DUAL_SELECTION"
 

#define MSK_IPAR_SIM_HOTSTART_   "MSK_IPAR_SIM_HOTSTART"
 

#define MSK_IPAR_SIM_MAX_ITERATIONS_   "MSK_IPAR_SIM_MAX_ITERATIONS"
 

#define MSK_IPAR_SIM_MAX_NUM_SETBACKS_   "MSK_IPAR_SIM_MAX_NUM_SETBACKS"
 

#define MSK_IPAR_SIM_NETWORK_DETECT_   "MSK_IPAR_SIM_NETWORK_DETECT"
 

#define MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART_   "MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART"
 

#define MSK_IPAR_SIM_NETWORK_DETECT_METHOD_   "MSK_IPAR_SIM_NETWORK_DETECT_METHOD"
 

#define MSK_IPAR_SIM_NON_SINGULAR_   "MSK_IPAR_SIM_NON_SINGULAR"
 

#define MSK_IPAR_SIM_PRIMAL_CRASH_   "MSK_IPAR_SIM_PRIMAL_CRASH"
 

#define MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION_   "MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION"
 

#define MSK_IPAR_SIM_PRIMAL_SELECTION_   "MSK_IPAR_SIM_PRIMAL_SELECTION"
 

#define MSK_IPAR_SIM_REFACTOR_FREQ_   "MSK_IPAR_SIM_REFACTOR_FREQ"
 

#define MSK_IPAR_SIM_SAVE_LU_   "MSK_IPAR_SIM_SAVE_LU"
 

#define MSK_IPAR_SIM_SCALING_   "MSK_IPAR_SIM_SCALING"
 

#define MSK_IPAR_SIM_SOLVE_FORM_   "MSK_IPAR_SIM_SOLVE_FORM"
 

#define MSK_IPAR_SIM_STABILITY_PRIORITY_   "MSK_IPAR_SIM_STABILITY_PRIORITY"
 

#define MSK_IPAR_SIM_SWITCH_OPTIMIZER_   "MSK_IPAR_SIM_SWITCH_OPTIMIZER"
 

#define MSK_IPAR_SOL_FILTER_KEEP_BASIC_   "MSK_IPAR_SOL_FILTER_KEEP_BASIC"
 

#define MSK_IPAR_SOL_FILTER_KEEP_RANGED_   "MSK_IPAR_SOL_FILTER_KEEP_RANGED"
 

#define MSK_IPAR_SOL_QUOTED_NAMES_   "MSK_IPAR_SOL_QUOTED_NAMES"
 

#define MSK_IPAR_SOL_READ_NAME_WIDTH_   "MSK_IPAR_SOL_READ_NAME_WIDTH"
 

#define MSK_IPAR_SOL_READ_WIDTH_   "MSK_IPAR_SOL_READ_WIDTH"
 

#define MSK_IPAR_SOLUTION_CALLBACK_   "MSK_IPAR_SOLUTION_CALLBACK"
 

#define MSK_IPAR_WARNING_LEVEL_   "MSK_IPAR_WARNING_LEVEL"
 

#define MSK_IPAR_WRITE_BAS_CONSTRAINTS_   "MSK_IPAR_WRITE_BAS_CONSTRAINTS"
 

#define MSK_IPAR_WRITE_BAS_HEAD_   "MSK_IPAR_WRITE_BAS_HEAD"
 

#define MSK_IPAR_WRITE_BAS_VARIABLES_   "MSK_IPAR_WRITE_BAS_VARIABLES"
 

#define MSK_IPAR_WRITE_DATA_COMPRESSED_   "MSK_IPAR_WRITE_DATA_COMPRESSED"
 

#define MSK_IPAR_WRITE_DATA_FORMAT_   "MSK_IPAR_WRITE_DATA_FORMAT"
 

#define MSK_IPAR_WRITE_DATA_PARAM_   "MSK_IPAR_WRITE_DATA_PARAM"
 

#define MSK_IPAR_WRITE_FREE_CON_   "MSK_IPAR_WRITE_FREE_CON"
 

#define MSK_IPAR_WRITE_GENERIC_NAMES_   "MSK_IPAR_WRITE_GENERIC_NAMES"
 

#define MSK_IPAR_WRITE_GENERIC_NAMES_IO_   "MSK_IPAR_WRITE_GENERIC_NAMES_IO"
 

#define MSK_IPAR_WRITE_INT_CONSTRAINTS_   "MSK_IPAR_WRITE_INT_CONSTRAINTS"
 

#define MSK_IPAR_WRITE_INT_HEAD_   "MSK_IPAR_WRITE_INT_HEAD"
 

#define MSK_IPAR_WRITE_INT_VARIABLES_   "MSK_IPAR_WRITE_INT_VARIABLES"
 

#define MSK_IPAR_WRITE_LP_LINE_WIDTH_   "MSK_IPAR_WRITE_LP_LINE_WIDTH"
 

#define MSK_IPAR_WRITE_LP_QUOTED_NAMES_   "MSK_IPAR_WRITE_LP_QUOTED_NAMES"
 

#define MSK_IPAR_WRITE_LP_STRICT_FORMAT_   "MSK_IPAR_WRITE_LP_STRICT_FORMAT"
 

#define MSK_IPAR_WRITE_LP_TERMS_PER_LINE_   "MSK_IPAR_WRITE_LP_TERMS_PER_LINE"
 

#define MSK_IPAR_WRITE_MPS_INT_   "MSK_IPAR_WRITE_MPS_INT"
 

#define MSK_IPAR_WRITE_MPS_OBJ_SENSE_   "MSK_IPAR_WRITE_MPS_OBJ_SENSE"
 

#define MSK_IPAR_WRITE_MPS_QUOTED_NAMES_   "MSK_IPAR_WRITE_MPS_QUOTED_NAMES"
 

#define MSK_IPAR_WRITE_MPS_STRICT_   "MSK_IPAR_WRITE_MPS_STRICT"
 

#define MSK_IPAR_WRITE_PRECISION_   "MSK_IPAR_WRITE_PRECISION"
 

#define MSK_IPAR_WRITE_SOL_CONSTRAINTS_   "MSK_IPAR_WRITE_SOL_CONSTRAINTS"
 

#define MSK_IPAR_WRITE_SOL_HEAD_   "MSK_IPAR_WRITE_SOL_HEAD"
 

#define MSK_IPAR_WRITE_SOL_VARIABLES_   "MSK_IPAR_WRITE_SOL_VARIABLES"
 

#define MSK_IPAR_WRITE_TASK_INC_SOL_   "MSK_IPAR_WRITE_TASK_INC_SOL"
 

#define MSK_IPAR_WRITE_XML_MODE_   "MSK_IPAR_WRITE_XML_MODE"
 

#define MSK_LAST_ERR_CODE   3999
 

#define MSK_SPAR_BAS_SOL_FILE_NAME_   "MSK_SPAR_BAS_SOL_FILE_NAME"
 

#define MSK_SPAR_DATA_FILE_NAME_   "MSK_SPAR_DATA_FILE_NAME"
 

#define MSK_SPAR_DEBUG_FILE_NAME_   "MSK_SPAR_DEBUG_FILE_NAME"
 

#define MSK_SPAR_FEASREPAIR_NAME_PREFIX_   "MSK_SPAR_FEASREPAIR_NAME_PREFIX"
 

#define MSK_SPAR_FEASREPAIR_NAME_SEPARATOR_   "MSK_SPAR_FEASREPAIR_NAME_SEPARATOR"
 

#define MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL_   "MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL"
 

#define MSK_SPAR_INT_SOL_FILE_NAME_   "MSK_SPAR_INT_SOL_FILE_NAME"
 

#define MSK_SPAR_ITR_SOL_FILE_NAME_   "MSK_SPAR_ITR_SOL_FILE_NAME"
 

#define MSK_SPAR_PARAM_COMMENT_SIGN_   "MSK_SPAR_PARAM_COMMENT_SIGN"
 

#define MSK_SPAR_PARAM_READ_FILE_NAME_   "MSK_SPAR_PARAM_READ_FILE_NAME"
 

#define MSK_SPAR_PARAM_WRITE_FILE_NAME_   "MSK_SPAR_PARAM_WRITE_FILE_NAME"
 

#define MSK_SPAR_READ_MPS_BOU_NAME_   "MSK_SPAR_READ_MPS_BOU_NAME"
 

#define MSK_SPAR_READ_MPS_OBJ_NAME_   "MSK_SPAR_READ_MPS_OBJ_NAME"
 

#define MSK_SPAR_READ_MPS_RAN_NAME_   "MSK_SPAR_READ_MPS_RAN_NAME"
 

#define MSK_SPAR_READ_MPS_RHS_NAME_   "MSK_SPAR_READ_MPS_RHS_NAME"
 

#define MSK_SPAR_SENSITIVITY_FILE_NAME_   "MSK_SPAR_SENSITIVITY_FILE_NAME"
 

#define MSK_SPAR_SENSITIVITY_RES_FILE_NAME_   "MSK_SPAR_SENSITIVITY_RES_FILE_NAME"
 

#define MSK_SPAR_SOL_FILTER_XC_LOW_   "MSK_SPAR_SOL_FILTER_XC_LOW"
 

#define MSK_SPAR_SOL_FILTER_XC_UPR_   "MSK_SPAR_SOL_FILTER_XC_UPR"
 

#define MSK_SPAR_SOL_FILTER_XX_LOW_   "MSK_SPAR_SOL_FILTER_XX_LOW"
 

#define MSK_SPAR_SOL_FILTER_XX_UPR_   "MSK_SPAR_SOL_FILTER_XX_UPR"
 

#define MSK_SPAR_STAT_FILE_NAME_   "MSK_SPAR_STAT_FILE_NAME"
 

#define MSK_SPAR_STAT_KEY_   "MSK_SPAR_STAT_KEY"
 

#define MSK_SPAR_STAT_NAME_   "MSK_SPAR_STAT_NAME"
 

#define MSK_SPAR_WRITE_LP_GEN_VAR_NAME_   "MSK_SPAR_WRITE_LP_GEN_VAR_NAME"
 

#define MSK_VERSION_BUILD   0
 

#define MSK_VERSION_MAJOR   5
 

#define MSK_VERSION_MINOR   0
 

#define MSK_VERSION_REVISION   138
 

#define MSK_VERSION_STATE   ""
 

#define MSKAPI
 

#define MSKAPIVA
 


Typedef Documentation

MSKCONST void * buffer
 

typedef MSKuserhandle_t MSKcallbackcodee caller
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt* conval
 

typedef MSKintt MSKidxt MSKidxt MSKbooleant* convali
 

MSKCONST char * file
 

typedef MSKintt MSKidxt MSKidxt MSKbooleant MSKintt* grdconinz
 

typedef MSKintt MSKidxt MSKidxt MSKbooleant MSKintt MSKidxt* grdconisub
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt* grdconptrb
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt* grdconptre
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt* grdconsub
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt* grdconval
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt* grdlag
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt * grdobjsub
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt* grdobjval
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt MSKlintt MSKlintt MSKidxt * hessubi
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt MSKlintt MSKlintt MSKidxt MSKidxt * hessubj
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt MSKlintt MSKlintt MSKidxt MSKidxt MSKrealt* hesval
 

MSKidxt i
 

MSKCONST char MSKintt line
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt MSKlintt maxnumhesnz
 

typedef MSKrescodee MSKCONST char * msg
 

typedef int MSKbasindtypee
 

MSKbooleant
 

typedef int MSKbranchdire
 

typedef char MSKchart
 

typedef int MSKcheckconvexitytypee
 

typedef int MSKcompresstypee
 

typedef int MSKcputypee
 

typedef int MSKdataformate
 

typedef void* MSKenv_t
 

typedef int MSKfeasrepairtypee
 

typedef int MSKidxt
 

typedef MSKintt
 

typedef int MSKiomodee
 

typedef int MSKlidxt
 

typedef int MSKlintt
 

typedef void* MSKAPI* MSKmallocfunc(MSKuserhandle_t usrptr, MSKCONST size_t size)
 

typedef int MSKmiocontsoltypee
 

typedef int MSKmiomodee
 

typedef int MSKmionodeseltypee
 

typedef int MSKmpsformattypee
 

typedef int MSKnetworkdetecte
 

typedef int MSKonoffkeye
 

typedef int MSKoptimizertypee
 

typedef int MSKorderingtypee
 

typedef int MSKpresolvemodee
 

typedef int MSKqreadtypee
 

typedef double MSKrealt
 

typedef int MSKscalingtypee
 

typedef int MSKsensitivitytypee
 

typedef int MSKsimseltypee
 

typedef int MSKsolveforme
 

typedef int MSKstartpointtypee
 

typedef char* MSKstring_t
 

typedef void* MSKtask_t
 

typedef void* MSKuserhandle_t
 

typedef int MSKvaluee
 

typedef void* MSKvoid_t
 

typedef wchar_t MSKwchart
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt * numgrdobjnz
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKintt MSKidxt MSKrealt MSKintt MSKCONST MSKidxt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKidxt MSKrealt MSKrealt MSKlintt MSKlintt * numhesnz
 

MSKlintt numi
 

typedef MSKintt MSKidxt MSKidxt MSKbooleant MSKintt MSKidxt MSKintt MSKintt numycnz
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt* objval
 

typedef MSKrescodee r
 

char char * str
 

MSKlintt MSKCONST MSKidxt * subi
 

MSKuserhandle_t usrptr
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt * xx
 

typedef MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt* yc
 

typedef MSKintt MSKidxt MSKidxt MSKbooleant MSKintt MSKidxt MSKintt MSKintt MSKCONST MSKidxt* ycsub
 

typedef MSKCONST MSKrealt MSKrealt yo
 


Enumeration Type Documentation

enum MSKaccmode_enum
 

Enumeration values:
MSK_ACC_BEGIN 
MSK_ACC_END 
MSK_ACC_VAR 
MSK_ACC_CON 

enum MSKbasindtype_enum
 

Enumeration values:
MSK_BI_NEVER 
MSK_BI_ALWAYS 
MSK_BI_NO_ERROR 
MSK_BI_IF_FEASIBLE 
MSK_BI_OTHER 

enum MSKboundkey_enum
 

Enumeration values:
MSK_BK_BEGIN 
MSK_BK_END 
MSK_BK_LO 
MSK_BK_UP 
MSK_BK_FX 
MSK_BK_FR 
MSK_BK_RA 

enum MSKbranchdir_enum
 

Enumeration values:
MSK_BRANCH_DIR_FREE 
MSK_BRANCH_DIR_UP 
MSK_BRANCH_DIR_DOWN 

enum MSKcallbackcode_enum
 

Enumeration values:
MSK_CALLBACK_BEGIN 
MSK_CALLBACK_END 
MSK_CALLBACK_BEGIN_BI 
MSK_CALLBACK_BEGIN_CONCURRENT 
MSK_CALLBACK_BEGIN_CONIC 
MSK_CALLBACK_BEGIN_DUAL_BI 
MSK_CALLBACK_BEGIN_DUAL_SENSITIVITY 
MSK_CALLBACK_BEGIN_DUAL_SETUP_BI 
MSK_CALLBACK_BEGIN_DUAL_SIMPLEX 
MSK_CALLBACK_BEGIN_INFEAS_ANA 
MSK_CALLBACK_BEGIN_INTPNT 
MSK_CALLBACK_BEGIN_LICENSE_WAIT 
MSK_CALLBACK_BEGIN_MIO 
MSK_CALLBACK_BEGIN_NETWORK_DUAL_SIMPLEX 
MSK_CALLBACK_BEGIN_NETWORK_PRIMAL_SIMPLEX 
MSK_CALLBACK_BEGIN_NETWORK_SIMPLEX 
MSK_CALLBACK_BEGIN_NONCONVEX 
MSK_CALLBACK_BEGIN_PRESOLVE 
MSK_CALLBACK_BEGIN_PRIMAL_BI 
MSK_CALLBACK_BEGIN_PRIMAL_SENSITIVITY 
MSK_CALLBACK_BEGIN_PRIMAL_SETUP_BI 
MSK_CALLBACK_BEGIN_PRIMAL_SIMPLEX 
MSK_CALLBACK_BEGIN_SIMPLEX 
MSK_CALLBACK_BEGIN_SIMPLEX_BI 
MSK_CALLBACK_BEGIN_SIMPLEX_NETWORK_DETECT 
MSK_CALLBACK_CONIC 
MSK_CALLBACK_DUAL_SIMPLEX 
MSK_CALLBACK_END_BI 
MSK_CALLBACK_END_CONCURRENT 
MSK_CALLBACK_END_CONIC 
MSK_CALLBACK_END_DUAL_BI 
MSK_CALLBACK_END_DUAL_SENSITIVITY 
MSK_CALLBACK_END_DUAL_SETUP_BI 
MSK_CALLBACK_END_DUAL_SIMPLEX 
MSK_CALLBACK_END_INFEAS_ANA 
MSK_CALLBACK_END_INTPNT 
MSK_CALLBACK_END_LICENSE_WAIT 
MSK_CALLBACK_END_MIO 
MSK_CALLBACK_END_NETWORK_DUAL_SIMPLEX 
MSK_CALLBACK_END_NETWORK_PRIMAL_SIMPLEX 
MSK_CALLBACK_END_NETWORK_SIMPLEX 
MSK_CALLBACK_END_NONCONVEX 
MSK_CALLBACK_END_PRESOLVE 
MSK_CALLBACK_END_PRIMAL_BI 
MSK_CALLBACK_END_PRIMAL_SENSITIVITY 
MSK_CALLBACK_END_PRIMAL_SETUP_BI 
MSK_CALLBACK_END_PRIMAL_SIMPLEX 
MSK_CALLBACK_END_SIMPLEX 
MSK_CALLBACK_END_SIMPLEX_BI 
MSK_CALLBACK_END_SIMPLEX_NETWORK_DETECT 
MSK_CALLBACK_IGNORE_VALUE 
MSK_CALLBACK_IM_BI 
MSK_CALLBACK_IM_CONIC 
MSK_CALLBACK_IM_DUAL_BI 
MSK_CALLBACK_IM_DUAL_SENSIVITY 
MSK_CALLBACK_IM_DUAL_SIMPLEX 
MSK_CALLBACK_IM_INTPNT 
MSK_CALLBACK_IM_LICENSE_WAIT 
MSK_CALLBACK_IM_MIO 
MSK_CALLBACK_IM_MIO_DUAL_SIMPLEX 
MSK_CALLBACK_IM_MIO_INTPNT 
MSK_CALLBACK_IM_MIO_PRESOLVE 
MSK_CALLBACK_IM_MIO_PRIMAL_SIMPLEX 
MSK_CALLBACK_IM_NETWORK_DUAL_SIMPLEX 
MSK_CALLBACK_IM_NETWORK_PRIMAL_SIMPLEX 
MSK_CALLBACK_IM_NONCONVEX 
MSK_CALLBACK_IM_PRESOLVE 
MSK_CALLBACK_IM_PRIMAL_BI 
MSK_CALLBACK_IM_PRIMAL_SENSIVITY 
MSK_CALLBACK_IM_PRIMAL_SIMPLEX 
MSK_CALLBACK_IM_SIMPLEX_BI 
MSK_CALLBACK_INTPNT 
MSK_CALLBACK_NEW_INT_MIO 
MSK_CALLBACK_NONCOVEX 
MSK_CALLBACK_PRIMAL_SIMPLEX 
MSK_CALLBACK_QCONE 
MSK_CALLBACK_UPDATE_DUAL_BI 
MSK_CALLBACK_UPDATE_DUAL_SIMPLEX 
MSK_CALLBACK_UPDATE_NETWORK_DUAL_SIMPLEX 
MSK_CALLBACK_UPDATE_NETWORK_PRIMAL_SIMPLEX 
MSK_CALLBACK_UPDATE_NONCONVEX 
MSK_CALLBACK_UPDATE_PRESOLVE 
MSK_CALLBACK_UPDATE_PRIMAL_BI 
MSK_CALLBACK_UPDATE_PRIMAL_SIMPLEX 
MSK_CALLBACK_UPDATE_SIMPLEX_BI 

enum MSKcheckconvexitytype_enum
 

Enumeration values:
MSK_CHECK_CONVEXITY_NONE 
MSK_CHECK_CONVEXITY_SIMPLE 

enum MSKcompresstype_enum
 

Enumeration values:
MSK_COMPRESS_NONE 
MSK_COMPRESS_FREE 
MSK_COMPRESS_GZIP 

enum MSKconetype_enum
 

Enumeration values:
MSK_CT_BEGIN 
MSK_CT_END 
MSK_CT_QUAD 
MSK_CT_RQUAD 

enum MSKcputype_enum
 

Enumeration values:
MSK_CPU_UNKNOWN 
MSK_CPU_GENERIC 
MSK_CPU_INTEL_P3 
MSK_CPU_INTEL_P4 
MSK_CPU_AMD_ATHLON 
MSK_CPU_HP_PARISC20 
MSK_CPU_INTEL_ITANIUM2 
MSK_CPU_AMD_OPTERON 
MSK_CPU_POWERPC_G5 
MSK_CPU_INTEL_PM 
MSK_CPU_INTEL_CORE2 

enum MSKdataformat_enum
 

Enumeration values:
MSK_DATA_FORMAT_BEGIN 
MSK_DATA_FORMAT_END 
MSK_DATA_FORMAT_EXTENSION 
MSK_DATA_FORMAT_MPS 
MSK_DATA_FORMAT_LP 
MSK_DATA_FORMAT_MBT 
MSK_DATA_FORMAT_OP 
MSK_DATA_FORMAT_XML 

enum MSKdinfitem_enum
 

Enumeration values:
MSK_DINF_BEGIN 
MSK_DINF_END 
MSK_DINF_BI_CLEAN_CPUTIME 
MSK_DINF_BI_CPUTIME 
MSK_DINF_BI_DUAL_CPUTIME 
MSK_DINF_BI_PRIMAL_CPUTIME 
MSK_DINF_CONCURRENT_CPUTIME 
MSK_DINF_CONCURRENT_REALTIME 
MSK_DINF_INTPNT_CPUTIME 
MSK_DINF_INTPNT_DUAL_FEAS 
MSK_DINF_INTPNT_DUAL_OBJ 
MSK_DINF_INTPNT_FACTOR_NUM_FLOPS 
MSK_DINF_INTPNT_KAP_DIV_TAU 
MSK_DINF_INTPNT_ORDER_CPUTIME 
MSK_DINF_INTPNT_PRIMAL_FEAS 
MSK_DINF_INTPNT_PRIMAL_OBJ 
MSK_DINF_INTPNT_REALTIME 
MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ 
MSK_DINF_MIO_CPUTIME 
MSK_DINF_MIO_OBJ_ABS_GAP 
MSK_DINF_MIO_OBJ_BOUND 
MSK_DINF_MIO_OBJ_INT 
MSK_DINF_MIO_OBJ_REL_GAP 
MSK_DINF_MIO_USER_OBJ_CUT 
MSK_DINF_OPTIMIZER_CPUTIME 
MSK_DINF_OPTIMIZER_REALTIME 
MSK_DINF_PRESOLVE_CPUTIME 
MSK_DINF_PRESOLVE_ELI_CPUTIME 
MSK_DINF_PRESOLVE_LINDEP_CPUTIME 
MSK_DINF_RD_CPUTIME 
MSK_DINF_SIM_CPUTIME 
MSK_DINF_SIM_FEAS 
MSK_DINF_SIM_OBJ 
MSK_DINF_SOL_BAS_DUAL_OBJ 
MSK_DINF_SOL_BAS_MAX_DBI 
MSK_DINF_SOL_BAS_MAX_DEQI 
MSK_DINF_SOL_BAS_MAX_PBI 
MSK_DINF_SOL_BAS_MAX_PEQI 
MSK_DINF_SOL_BAS_MAX_PINTI 
MSK_DINF_SOL_BAS_PRIMAL_OBJ 
MSK_DINF_SOL_INT_MAX_PBI 
MSK_DINF_SOL_INT_MAX_PEQI 
MSK_DINF_SOL_INT_MAX_PINTI 
MSK_DINF_SOL_INT_PRIMAL_OBJ 
MSK_DINF_SOL_ITR_DUAL_OBJ 
MSK_DINF_SOL_ITR_MAX_DBI 
MSK_DINF_SOL_ITR_MAX_DCNI 
MSK_DINF_SOL_ITR_MAX_DEQI 
MSK_DINF_SOL_ITR_MAX_PBI 
MSK_DINF_SOL_ITR_MAX_PCNI 
MSK_DINF_SOL_ITR_MAX_PEQI 
MSK_DINF_SOL_ITR_MAX_PINTI 
MSK_DINF_SOL_ITR_PRIMAL_OBJ 

enum MSKdparam_enum
 

Enumeration values:
MSK_DPAR_BEGIN 
MSK_DPAR_END 
MSK_DPAR_BASIS_REL_TOL_S 
MSK_DPAR_BASIS_TOL_S 
MSK_DPAR_BASIS_TOL_X 
MSK_DPAR_BI_LU_TOL_REL_PIV 
MSK_DPAR_CALLBACK_FREQ 
MSK_DPAR_DATA_TOL_AIJ 
MSK_DPAR_DATA_TOL_AIJ_LARGE 
MSK_DPAR_DATA_TOL_BOUND_INF 
MSK_DPAR_DATA_TOL_BOUND_WRN 
MSK_DPAR_DATA_TOL_C_HUGE 
MSK_DPAR_DATA_TOL_CJ_LARGE 
MSK_DPAR_DATA_TOL_QIJ 
MSK_DPAR_DATA_TOL_X 
MSK_DPAR_FEASREPAIR_TOL 
MSK_DPAR_INTPNT_CO_TOL_DFEAS 
MSK_DPAR_INTPNT_CO_TOL_INFEAS 
MSK_DPAR_INTPNT_CO_TOL_MU_RED 
MSK_DPAR_INTPNT_CO_TOL_NEAR_REL 
MSK_DPAR_INTPNT_CO_TOL_PFEAS 
MSK_DPAR_INTPNT_CO_TOL_REL_GAP 
MSK_DPAR_INTPNT_NL_MERIT_BAL 
MSK_DPAR_INTPNT_NL_TOL_DFEAS 
MSK_DPAR_INTPNT_NL_TOL_MU_RED 
MSK_DPAR_INTPNT_NL_TOL_NEAR_REL 
MSK_DPAR_INTPNT_NL_TOL_PFEAS 
MSK_DPAR_INTPNT_NL_TOL_REL_GAP 
MSK_DPAR_INTPNT_NL_TOL_REL_STEP 
MSK_DPAR_INTPNT_TOL_DFEAS 
MSK_DPAR_INTPNT_TOL_DSAFE 
MSK_DPAR_INTPNT_TOL_INFEAS 
MSK_DPAR_INTPNT_TOL_MU_RED 
MSK_DPAR_INTPNT_TOL_PATH 
MSK_DPAR_INTPNT_TOL_PFEAS 
MSK_DPAR_INTPNT_TOL_PSAFE 
MSK_DPAR_INTPNT_TOL_REL_GAP 
MSK_DPAR_INTPNT_TOL_REL_STEP 
MSK_DPAR_INTPNT_TOL_STEP_SIZE 
MSK_DPAR_LOWER_OBJ_CUT 
MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH 
MSK_DPAR_MIO_DISABLE_TERM_TIME 
MSK_DPAR_MIO_HEURISTIC_TIME 
MSK_DPAR_MIO_MAX_TIME 
MSK_DPAR_MIO_MAX_TIME_APRX_OPT 
MSK_DPAR_MIO_NEAR_TOL_ABS_GAP 
MSK_DPAR_MIO_NEAR_TOL_REL_GAP 
MSK_DPAR_MIO_REL_ADD_CUT_LIMITED 
MSK_DPAR_MIO_TOL_ABS_GAP 
MSK_DPAR_MIO_TOL_ABS_RELAX_INT 
MSK_DPAR_MIO_TOL_REL_GAP 
MSK_DPAR_MIO_TOL_REL_RELAX_INT 
MSK_DPAR_MIO_TOL_X 
MSK_DPAR_NONCONVEX_TOL_FEAS 
MSK_DPAR_NONCONVEX_TOL_OPT 
MSK_DPAR_OPTIMIZER_MAX_TIME 
MSK_DPAR_PRESOLVE_TOL_AIJ 
MSK_DPAR_PRESOLVE_TOL_LIN_DEP 
MSK_DPAR_PRESOLVE_TOL_S 
MSK_DPAR_PRESOLVE_TOL_X 
MSK_DPAR_SIMPLEX_ABS_TOL_PIV 
MSK_DPAR_UPPER_OBJ_CUT 
MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH 

enum MSKfeasrepairtype_enum
 

Enumeration values:
MSK_FEASREPAIR_BEGIN 
MSK_FEASREPAIR_END 
MSK_FEASREPAIR_OPTIMIZE_NONE 
MSK_FEASREPAIR_OPTIMIZE_PENALTY 
MSK_FEASREPAIR_OPTIMIZE_COMBINED 

enum MSKiinfitem_enum
 

Enumeration values:
MSK_IINF_BEGIN 
MSK_IINF_END 
MSK_IINF_BI_ITER 
MSK_IINF_CACHE_SIZE_L1 
MSK_IINF_CACHE_SIZE_L2 
MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER 
MSK_IINF_CPU_TYPE 
MSK_IINF_INTPNT_FACTOR_NUM_NZ 
MSK_IINF_INTPNT_FACTOR_NUM_OFFCOL 
MSK_IINF_INTPNT_ITER 
MSK_IINF_INTPNT_NUM_THREADS 
MSK_IINF_INTPNT_SOLVE_DUAL 
MSK_IINF_MIO_CONSTRUCT_SOLUTION 
MSK_IINF_MIO_INITIAL_SOLUTION 
MSK_IINF_MIO_NUM_ACTIVE_NODES 
MSK_IINF_MIO_NUM_BRANCH 
MSK_IINF_MIO_NUM_CUTS 
MSK_IINF_MIO_NUM_INT_SOLUTIONS 
MSK_IINF_MIO_NUM_INTPNT_ITER 
MSK_IINF_MIO_NUM_RELAX 
MSK_IINF_MIO_NUM_SIMPLEX_ITER 
MSK_IINF_MIO_NUMCON 
MSK_IINF_MIO_NUMINT 
MSK_IINF_MIO_NUMVAR 
MSK_IINF_MIO_TOTAL_NUM_BASIS_CUTS 
MSK_IINF_MIO_TOTAL_NUM_BRANCH 
MSK_IINF_MIO_TOTAL_NUM_CARDGUB_CUTS 
MSK_IINF_MIO_TOTAL_NUM_CLIQUE_CUTS 
MSK_IINF_MIO_TOTAL_NUM_COEF_REDC_CUTS 
MSK_IINF_MIO_TOTAL_NUM_CONTRA_CUTS 
MSK_IINF_MIO_TOTAL_NUM_CUTS 
MSK_IINF_MIO_TOTAL_NUM_DISAGG_CUTS 
MSK_IINF_MIO_TOTAL_NUM_FLOW_COVER_CUTS 
MSK_IINF_MIO_TOTAL_NUM_GCD_CUTS 
MSK_IINF_MIO_TOTAL_NUM_GOMORY_CUTS 
MSK_IINF_MIO_TOTAL_NUM_GUB_COVER_CUTS 
MSK_IINF_MIO_TOTAL_NUM_KNAPSUR_COVER_CUTS 
MSK_IINF_MIO_TOTAL_NUM_LATTICE_CUTS 
MSK_IINF_MIO_TOTAL_NUM_LIFT_CUTS 
MSK_IINF_MIO_TOTAL_NUM_OBJ_CUTS 
MSK_IINF_MIO_TOTAL_NUM_PLAN_LOC_CUTS 
MSK_IINF_MIO_TOTAL_NUM_RELAX 
MSK_IINF_MIO_USER_OBJ_CUT 
MSK_IINF_OPT_NUMCON 
MSK_IINF_OPT_NUMVAR 
MSK_IINF_OPTIMIZE_RESPONSE 
MSK_IINF_RD_NUMANZ 
MSK_IINF_RD_NUMCON 
MSK_IINF_RD_NUMCONE 
MSK_IINF_RD_NUMINTVAR 
MSK_IINF_RD_NUMQ 
MSK_IINF_RD_NUMQNZ 
MSK_IINF_RD_NUMVAR 
MSK_IINF_RD_PROTYPE 
MSK_IINF_SIM_DUAL_DEG_ITER 
MSK_IINF_SIM_DUAL_HOTSTART 
MSK_IINF_SIM_DUAL_HOTSTART_LU 
MSK_IINF_SIM_DUAL_INF_ITER 
MSK_IINF_SIM_DUAL_ITER 
MSK_IINF_SIM_NUMCON 
MSK_IINF_SIM_NUMVAR 
MSK_IINF_SIM_PRIMAL_DEG_ITER 
MSK_IINF_SIM_PRIMAL_HOTSTART 
MSK_IINF_SIM_PRIMAL_HOTSTART_LU 
MSK_IINF_SIM_PRIMAL_INF_ITER 
MSK_IINF_SIM_PRIMAL_ITER 
MSK_IINF_SIM_SOLVE_DUAL 
MSK_IINF_SOL_BAS_PROSTA 
MSK_IINF_SOL_BAS_SOLSTA 
MSK_IINF_SOL_INT_PROSTA 
MSK_IINF_SOL_INT_SOLSTA 
MSK_IINF_SOL_ITR_PROSTA 
MSK_IINF_SOL_ITR_SOLSTA 
MSK_IINF_STO_NUM_A_CACHE_FLUSHES 
MSK_IINF_STO_NUM_A_REALLOC 
MSK_IINF_STO_NUM_A_TRANSPOSES 

enum MSKinftype_enum
 

Enumeration values:
MSK_INF_DOU_TYPE 
MSK_INF_INT_TYPE 

enum MSKiomode_enum
 

Enumeration values:
MSK_IOMODE_READ 
MSK_IOMODE_WRITE 
MSK_IOMODE_READWRITE 

enum MSKiparam_enum
 

Enumeration values:
MSK_IPAR_BEGIN 
MSK_IPAR_END 
MSK_IPAR_ALLOC_ADD_QNZ 
MSK_IPAR_BI_CLEAN_OPTIMIZER 
MSK_IPAR_BI_IGNORE_MAX_ITER 
MSK_IPAR_BI_IGNORE_NUM_ERROR 
MSK_IPAR_BI_MAX_ITERATIONS 
MSK_IPAR_CACHE_SIZE_L1 
MSK_IPAR_CACHE_SIZE_L2 
MSK_IPAR_CHECK_CONVEXITY 
MSK_IPAR_CHECK_CTRL_C 
MSK_IPAR_CHECK_TASK_DATA 
MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS 
MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX 
MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX 
MSK_IPAR_CONCURRENT_PRIORITY_INTPNT 
MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX 
MSK_IPAR_CPU_TYPE 
MSK_IPAR_DATA_CHECK 
MSK_IPAR_FEASREPAIR_OPTIMIZE 
MSK_IPAR_FLUSH_STREAM_FREQ 
MSK_IPAR_INFEAS_GENERIC_NAMES 
MSK_IPAR_INFEAS_PREFER_PRIMAL 
MSK_IPAR_INFEAS_REPORT_AUTO 
MSK_IPAR_INFEAS_REPORT_LEVEL 
MSK_IPAR_INTPNT_BASIS 
MSK_IPAR_INTPNT_DIFF_STEP 
MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL 
MSK_IPAR_INTPNT_FACTOR_METHOD 
MSK_IPAR_INTPNT_MAX_ITERATIONS 
MSK_IPAR_INTPNT_MAX_NUM_COR 
MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS 
MSK_IPAR_INTPNT_NUM_THREADS 
MSK_IPAR_INTPNT_OFF_COL_TRH 
MSK_IPAR_INTPNT_ORDER_METHOD 
MSK_IPAR_INTPNT_REGULARIZATION_USE 
MSK_IPAR_INTPNT_SCALING 
MSK_IPAR_INTPNT_SOLVE_FORM 
MSK_IPAR_INTPNT_STARTING_POINT 
MSK_IPAR_LICENSE_ALLOW_OVERUSE 
MSK_IPAR_LICENSE_CACHE_TIME 
MSK_IPAR_LICENSE_CHECK_TIME 
MSK_IPAR_LICENSE_DEBUG 
MSK_IPAR_LICENSE_PAUSE_TIME 
MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS 
MSK_IPAR_LICENSE_WAIT 
MSK_IPAR_LOG 
MSK_IPAR_LOG_BI 
MSK_IPAR_LOG_BI_FREQ 
MSK_IPAR_LOG_CONCURRENT 
MSK_IPAR_LOG_CUT_SECOND_OPT 
MSK_IPAR_LOG_FACTOR 
MSK_IPAR_LOG_FEASREPAIR 
MSK_IPAR_LOG_FILE 
MSK_IPAR_LOG_HEAD 
MSK_IPAR_LOG_INFEAS_ANA 
MSK_IPAR_LOG_INTPNT 
MSK_IPAR_LOG_MIO 
MSK_IPAR_LOG_MIO_FREQ 
MSK_IPAR_LOG_NONCONVEX 
MSK_IPAR_LOG_OPTIMIZER 
MSK_IPAR_LOG_ORDER 
MSK_IPAR_LOG_PARAM 
MSK_IPAR_LOG_PRESOLVE 
MSK_IPAR_LOG_RESPONSE 
MSK_IPAR_LOG_SENSITIVITY 
MSK_IPAR_LOG_SENSITIVITY_OPT 
MSK_IPAR_LOG_SIM 
MSK_IPAR_LOG_SIM_FREQ 
MSK_IPAR_LOG_SIM_MINOR 
MSK_IPAR_LOG_SIM_NETWORK_FREQ 
MSK_IPAR_LOG_STORAGE 
MSK_IPAR_LP_WRITE_IGNORE_INCOMPATIBLE_ITEMS 
MSK_IPAR_MAX_NUM_WARNINGS 
MSK_IPAR_MAXNUMANZ_DOUBLE_TRH 
MSK_IPAR_MIO_BRANCH_DIR 
MSK_IPAR_MIO_BRANCH_PRIORITIES_USE 
MSK_IPAR_MIO_CONSTRUCT_SOL 
MSK_IPAR_MIO_CONT_SOL 
MSK_IPAR_MIO_CUT_LEVEL_ROOT 
MSK_IPAR_MIO_CUT_LEVEL_TREE 
MSK_IPAR_MIO_FEASPUMP_LEVEL 
MSK_IPAR_MIO_HEURISTIC_LEVEL 
MSK_IPAR_MIO_KEEP_BASIS 
MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER 
MSK_IPAR_MIO_MAX_NUM_BRANCHES 
MSK_IPAR_MIO_MAX_NUM_RELAXS 
MSK_IPAR_MIO_MAX_NUM_SOLUTIONS 
MSK_IPAR_MIO_MODE 
MSK_IPAR_MIO_NODE_OPTIMIZER 
MSK_IPAR_MIO_NODE_SELECTION 
MSK_IPAR_MIO_PRESOLVE_AGGREGATE 
MSK_IPAR_MIO_PRESOLVE_USE 
MSK_IPAR_MIO_ROOT_OPTIMIZER 
MSK_IPAR_MIO_STRONG_BRANCH 
MSK_IPAR_NONCONVEX_MAX_ITERATIONS 
MSK_IPAR_OBJECTIVE_SENSE 
MSK_IPAR_OPF_MAX_TERMS_PER_LINE 
MSK_IPAR_OPF_WRITE_HEADER 
MSK_IPAR_OPF_WRITE_HINTS 
MSK_IPAR_OPF_WRITE_PARAMETERS 
MSK_IPAR_OPF_WRITE_PROBLEM 
MSK_IPAR_OPF_WRITE_SOL_BAS 
MSK_IPAR_OPF_WRITE_SOL_ITG 
MSK_IPAR_OPF_WRITE_SOL_ITR 
MSK_IPAR_OPF_WRITE_SOLUTIONS 
MSK_IPAR_OPTIMIZER 
MSK_IPAR_PARAM_READ_CASE_NAME 
MSK_IPAR_PARAM_READ_IGN_ERROR 
MSK_IPAR_PRESOLVE_ELIM_FILL 
MSK_IPAR_PRESOLVE_ELIMINATOR_USE 
MSK_IPAR_PRESOLVE_LEVEL 
MSK_IPAR_PRESOLVE_LINDEP_USE 
MSK_IPAR_PRESOLVE_LINDEP_WORK_LIM 
MSK_IPAR_PRESOLVE_USE 
MSK_IPAR_READ_ADD_ANZ 
MSK_IPAR_READ_ADD_CON 
MSK_IPAR_READ_ADD_CONE 
MSK_IPAR_READ_ADD_QNZ 
MSK_IPAR_READ_ADD_VAR 
MSK_IPAR_READ_ANZ 
MSK_IPAR_READ_CON 
MSK_IPAR_READ_CONE 
MSK_IPAR_READ_DATA_COMPRESSED 
MSK_IPAR_READ_DATA_FORMAT 
MSK_IPAR_READ_KEEP_FREE_CON 
MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU 
MSK_IPAR_READ_LP_QUOTED_NAMES 
MSK_IPAR_READ_MPS_FORMAT 
MSK_IPAR_READ_MPS_KEEP_INT 
MSK_IPAR_READ_MPS_OBJ_SENSE 
MSK_IPAR_READ_MPS_QUOTED_NAMES 
MSK_IPAR_READ_MPS_RELAX 
MSK_IPAR_READ_MPS_WIDTH 
MSK_IPAR_READ_Q_MODE 
MSK_IPAR_READ_QNZ 
MSK_IPAR_READ_TASK_IGNORE_PARAM 
MSK_IPAR_READ_VAR 
MSK_IPAR_SENSITIVITY_ALL 
MSK_IPAR_SENSITIVITY_OPTIMIZER 
MSK_IPAR_SENSITIVITY_TYPE 
MSK_IPAR_SIM_DEGEN 
MSK_IPAR_SIM_DUAL_CRASH 
MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION 
MSK_IPAR_SIM_DUAL_SELECTION 
MSK_IPAR_SIM_HOTSTART 
MSK_IPAR_SIM_MAX_ITERATIONS 
MSK_IPAR_SIM_MAX_NUM_SETBACKS 
MSK_IPAR_SIM_NETWORK_DETECT 
MSK_IPAR_SIM_NETWORK_DETECT_HOTSTART 
MSK_IPAR_SIM_NETWORK_DETECT_METHOD 
MSK_IPAR_SIM_NON_SINGULAR 
MSK_IPAR_SIM_PRIMAL_CRASH 
MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION 
MSK_IPAR_SIM_PRIMAL_SELECTION 
MSK_IPAR_SIM_REFACTOR_FREQ 
MSK_IPAR_SIM_SAVE_LU 
MSK_IPAR_SIM_SCALING 
MSK_IPAR_SIM_SOLVE_FORM 
MSK_IPAR_SIM_STABILITY_PRIORITY 
MSK_IPAR_SIM_SWITCH_OPTIMIZER 
MSK_IPAR_SOL_FILTER_KEEP_BASIC 
MSK_IPAR_SOL_FILTER_KEEP_RANGED 
MSK_IPAR_SOL_QUOTED_NAMES 
MSK_IPAR_SOL_READ_NAME_WIDTH 
MSK_IPAR_SOL_READ_WIDTH 
MSK_IPAR_SOLUTION_CALLBACK 
MSK_IPAR_WARNING_LEVEL 
MSK_IPAR_WRITE_BAS_CONSTRAINTS 
MSK_IPAR_WRITE_BAS_HEAD 
MSK_IPAR_WRITE_BAS_VARIABLES 
MSK_IPAR_WRITE_DATA_COMPRESSED 
MSK_IPAR_WRITE_DATA_FORMAT 
MSK_IPAR_WRITE_DATA_PARAM 
MSK_IPAR_WRITE_FREE_CON 
MSK_IPAR_WRITE_GENERIC_NAMES 
MSK_IPAR_WRITE_GENERIC_NAMES_IO 
MSK_IPAR_WRITE_INT_CONSTRAINTS 
MSK_IPAR_WRITE_INT_HEAD 
MSK_IPAR_WRITE_INT_VARIABLES 
MSK_IPAR_WRITE_LP_LINE_WIDTH 
MSK_IPAR_WRITE_LP_QUOTED_NAMES 
MSK_IPAR_WRITE_LP_STRICT_FORMAT 
MSK_IPAR_WRITE_LP_TERMS_PER_LINE 
MSK_IPAR_WRITE_MPS_INT 
MSK_IPAR_WRITE_MPS_OBJ_SENSE 
MSK_IPAR_WRITE_MPS_QUOTED_NAMES 
MSK_IPAR_WRITE_MPS_STRICT 
MSK_IPAR_WRITE_PRECISION 
MSK_IPAR_WRITE_SOL_CONSTRAINTS 
MSK_IPAR_WRITE_SOL_HEAD 
MSK_IPAR_WRITE_SOL_VARIABLES 
MSK_IPAR_WRITE_TASK_INC_SOL 
MSK_IPAR_WRITE_XML_MODE 
MSK_IPAR_MIO_PRESOLVE_PROBING 

enum MSKmark_enum
 

Enumeration values:
MSK_MARK_BEGIN 
MSK_MARK_END 
MSK_MARK_LO 
MSK_MARK_UP 

enum MSKmiocontsoltype_enum
 

Enumeration values:
MSK_MIO_CONT_SOL_NONE 
MSK_MIO_CONT_SOL_ROOT 
MSK_MIO_CONT_SOL_ITG 
MSK_MIO_CONT_SOL_ITG_REL 

enum MSKmiomode_enum
 

Enumeration values:
MSK_MIO_MODE_IGNORED 
MSK_MIO_MODE_SATISFIED 
MSK_MIO_MODE_LAZY 

enum MSKmionodeseltype_enum
 

Enumeration values:
MSK_MIO_NODE_SELECTION_FREE 
MSK_MIO_NODE_SELECTION_FIRST 
MSK_MIO_NODE_SELECTION_BEST 
MSK_MIO_NODE_SELECTION_WORST 
MSK_MIO_NODE_SELECTION_HYBRID 
MSK_MIO_NODE_SELECTION_PSEUDO 

enum MSKmpsformattype_enum
 

Enumeration values:
MSK_MPS_FORMAT_STRICT 
MSK_MPS_FORMAT_RELAXED 
MSK_MPS_FORMAT_FREE 

enum MSKmsgkey_enum
 

Enumeration values:
MSK_MSG_READING_FILE 
MSK_MSG_WRITING_FILE 
MSK_MSG_MPS_SELECTED 

enum MSKnetworkdetect_enum
 

Enumeration values:
MSK_NETWORK_DETECT_FREE 
MSK_NETWORK_DETECT_SIMPLE 
MSK_NETWORK_DETECT_ADVANCED 

enum MSKobjsense_enum
 

Enumeration values:
MSK_OBJECTIVE_SENSE_BEGIN 
MSK_OBJECTIVE_SENSE_END 
MSK_OBJECTIVE_SENSE_UNDEFINED 
MSK_OBJECTIVE_SENSE_MINIMIZE 
MSK_OBJECTIVE_SENSE_MAXIMIZE 

enum MSKonoffkey_enum
 

Enumeration values:
MSK_OFF 
MSK_ON 

enum MSKoptimizertype_enum
 

Enumeration values:
MSK_OPTIMIZER_FREE 
MSK_OPTIMIZER_INTPNT 
MSK_OPTIMIZER_CONIC 
MSK_OPTIMIZER_QCONE 
MSK_OPTIMIZER_PRIMAL_SIMPLEX 
MSK_OPTIMIZER_DUAL_SIMPLEX 
MSK_OPTIMIZER_FREE_SIMPLEX 
MSK_OPTIMIZER_MIXED_INT 
MSK_OPTIMIZER_NONCONVEX 
MSK_OPTIMIZER_CONCURRENT 

enum MSKorderingtype_enum
 

Enumeration values:
MSK_ORDER_METHOD_FREE 
MSK_ORDER_METHOD_APPMINLOC1 
MSK_ORDER_METHOD_APPMINLOC2 
MSK_ORDER_METHOD_GRAPHPAR1 
MSK_ORDER_METHOD_GRAPHPAR2 
MSK_ORDER_METHOD_NONE 

enum MSKparametertype_enum
 

Enumeration values:
MSK_PAR_INVALID_TYPE 
MSK_PAR_DOU_TYPE 
MSK_PAR_INT_TYPE 
MSK_PAR_STR_TYPE 

enum MSKpresolvemode_enum
 

Enumeration values:
MSK_PRESOLVE_MODE_OFF 
MSK_PRESOLVE_MODE_ON 
MSK_PRESOLVE_MODE_FREE 

enum MSKproblemitem_enum
 

Enumeration values:
MSK_PI_BEGIN 
MSK_PI_END 
MSK_PI_VAR 
MSK_PI_CON 
MSK_PI_CONE 

enum MSKproblemtype_enum
 

Enumeration values:
MSK_PROBTYPE_LO 
MSK_PROBTYPE_QO 
MSK_PROBTYPE_QCQO 
MSK_PROBTYPE_GECO 
MSK_PROBTYPE_CONIC 
MSK_PROBTYPE_MIXED 

enum MSKprosta_enum
 

Enumeration values:
MSK_PRO_STA_BEGIN 
MSK_PRO_STA_END 
MSK_PRO_STA_UNKNOWN 
MSK_PRO_STA_PRIM_AND_DUAL_FEAS 
MSK_PRO_STA_PRIM_FEAS 
MSK_PRO_STA_DUAL_FEAS 
MSK_PRO_STA_PRIM_INFEAS 
MSK_PRO_STA_DUAL_INFEAS 
MSK_PRO_STA_PRIM_AND_DUAL_INFEAS 
MSK_PRO_STA_ILL_POSED 
MSK_PRO_STA_NEAR_PRIM_AND_DUAL_FEAS 
MSK_PRO_STA_NEAR_PRIM_FEAS 
MSK_PRO_STA_NEAR_DUAL_FEAS 
MSK_PRO_STA_PRIM_INFEAS_OR_UNBOUNDED 

enum MSKqreadtype_enum
 

Enumeration values:
MSK_Q_READ_ADD 
MSK_Q_READ_DROP_LOWER 
MSK_Q_READ_DROP_UPPER 

enum MSKrescode_enum
 

Enumeration values:
MSK_RES_OK 
MSK_RES_WRN_OPEN_PARAM_FILE 
MSK_RES_WRN_LARGE_BOUND 
MSK_RES_WRN_LARGE_LO_BOUND 
MSK_RES_WRN_LARGE_UP_BOUND 
MSK_RES_WRN_LARGE_CJ 
MSK_RES_WRN_LARGE_AIJ 
MSK_RES_WRN_ZERO_AIJ 
MSK_RES_WRN_NAME_MAX_LEN 
MSK_RES_WRN_SPAR_MAX_LEN 
MSK_RES_WRN_MPS_SPLIT_RHS_VECTOR 
MSK_RES_WRN_MPS_SPLIT_RAN_VECTOR 
MSK_RES_WRN_MPS_SPLIT_BOU_VECTOR 
MSK_RES_WRN_LP_OLD_QUAD_FORMAT 
MSK_RES_WRN_LP_DROP_VARIABLE 
MSK_RES_WRN_NZ_IN_UPR_TRI 
MSK_RES_WRN_DROPPED_NZ_QOBJ 
MSK_RES_WRN_IGNORE_INTEGER 
MSK_RES_WRN_NO_GLOBAL_OPTIMIZER 
MSK_RES_WRN_MIO_INFEASIBLE_FINAL 
MSK_RES_WRN_FIXED_BOUND_VALUES 
MSK_RES_WRN_SOL_FILTER 
MSK_RES_WRN_UNDEF_SOL_FILE_NAME 
MSK_RES_WRN_TOO_FEW_BASIS_VARS 
MSK_RES_WRN_TOO_MANY_BASIS_VARS 
MSK_RES_WRN_LICENSE_EXPIRE 
MSK_RES_WRN_LICENSE_SERVER 
MSK_RES_WRN_EMPTY_NAME 
MSK_RES_WRN_USING_GENERIC_NAMES 
MSK_RES_WRN_LICENSE_FEATURE_EXPIRE 
MSK_RES_WRN_ZEROS_IN_SPARSE_DATA 
MSK_RES_WRN_NONCOMPLETE_LINEAR_DEPENDENCY_CHECK 
MSK_RES_WRN_ELIMINATOR_SPACE 
MSK_RES_WRN_PRESOLVE_OUTOFSPACE 
MSK_RES_WRN_PRESOLVE_BAD_PRECISION 
MSK_RES_WRN_WRITE_DISCARDED_CFIX 
MSK_RES_ERR_LICENSE 
MSK_RES_ERR_LICENSE_EXPIRED 
MSK_RES_ERR_LICENSE_VERSION 
MSK_RES_ERR_SIZE_LICENSE 
MSK_RES_ERR_PROB_LICENSE 
MSK_RES_ERR_FILE_LICENSE 
MSK_RES_ERR_MISSING_LICENSE_FILE 
MSK_RES_ERR_SIZE_LICENSE_CON 
MSK_RES_ERR_SIZE_LICENSE_VAR 
MSK_RES_ERR_SIZE_LICENSE_INTVAR 
MSK_RES_ERR_OPTIMIZER_LICENSE 
MSK_RES_ERR_FLEXLM 
MSK_RES_ERR_LICENSE_SERVER 
MSK_RES_ERR_LICENSE_MAX 
MSK_RES_ERR_LICENSE_MOSEKLM_DAEMON 
MSK_RES_ERR_LICENSE_FEATURE 
MSK_RES_ERR_PLATFORM_NOT_LICENSED 
MSK_RES_ERR_LICENSE_CANNOT_ALLOCATE 
MSK_RES_ERR_LICENSE_CANNOT_CONNECT 
MSK_RES_ERR_LICENSE_INVALID_HOSTID 
MSK_RES_ERR_LICENSE_SERVER_VERSION 
MSK_RES_ERR_OPEN_DL 
MSK_RES_ERR_OLDER_DLL 
MSK_RES_ERR_NEWER_DLL 
MSK_RES_ERR_LINK_FILE_DLL 
MSK_RES_ERR_THREAD_MUTEX_INIT 
MSK_RES_ERR_THREAD_MUTEX_LOCK 
MSK_RES_ERR_THREAD_MUTEX_UNLOCK 
MSK_RES_ERR_THREAD_CREATE 
MSK_RES_ERR_THREAD_COND_INIT 
MSK_RES_ERR_UNKNOWN 
MSK_RES_ERR_SPACE 
MSK_RES_ERR_FILE_OPEN 
MSK_RES_ERR_FILE_READ 
MSK_RES_ERR_FILE_WRITE 
MSK_RES_ERR_DATA_FILE_EXT 
MSK_RES_ERR_INVALID_FILE_NAME 
MSK_RES_ERR_INVALID_SOL_FILE_NAME 
MSK_RES_ERR_INVALID_MBT_FILE 
MSK_RES_ERR_END_OF_FILE 
MSK_RES_ERR_NULL_ENV 
MSK_RES_ERR_NULL_TASK 
MSK_RES_ERR_INVALID_STREAM 
MSK_RES_ERR_NO_INIT_ENV 
MSK_RES_ERR_INVALID_TASK 
MSK_RES_ERR_NULL_POINTER 
MSK_RES_ERR_NULL_NAME 
MSK_RES_ERR_DUP_NAME 
MSK_RES_ERR_INVALID_OBJ_NAME 
MSK_RES_ERR_SPACE_LEAKING 
MSK_RES_ERR_SPACE_NO_INFO 
MSK_RES_ERR_READ_FORMAT 
MSK_RES_ERR_MPS_FILE 
MSK_RES_ERR_MPS_INV_FIELD 
MSK_RES_ERR_MPS_INV_MARKER 
MSK_RES_ERR_MPS_NULL_CON_NAME 
MSK_RES_ERR_MPS_NULL_VAR_NAME 
MSK_RES_ERR_MPS_UNDEF_CON_NAME 
MSK_RES_ERR_MPS_UNDEF_VAR_NAME 
MSK_RES_ERR_MPS_INV_CON_KEY 
MSK_RES_ERR_MPS_INV_BOUND_KEY 
MSK_RES_ERR_MPS_INV_SEC_NAME 
MSK_RES_ERR_MPS_NO_OBJECTIVE 
MSK_RES_ERR_MPS_SPLITTED_VAR 
MSK_RES_ERR_MPS_MUL_CON_NAME 
MSK_RES_ERR_MPS_MUL_QSEC 
MSK_RES_ERR_MPS_MUL_QOBJ 
MSK_RES_ERR_MPS_INV_SEC_ORDER 
MSK_RES_ERR_MPS_MUL_CSEC 
MSK_RES_ERR_MPS_CONE_TYPE 
MSK_RES_ERR_MPS_CONE_OVERLAP 
MSK_RES_ERR_MPS_CONE_REPEAT 
MSK_RES_ERR_MPS_INVALID_OBJSENSE 
MSK_RES_ERR_MPS_TAB_IN_FIELD2 
MSK_RES_ERR_MPS_TAB_IN_FIELD3 
MSK_RES_ERR_MPS_TAB_IN_FIELD5 
MSK_RES_ERR_MPS_INVALID_OBJ_NAME 
MSK_RES_ERR_ORD_INVALID_BRANCH_DIR 
MSK_RES_ERR_ORD_INVALID 
MSK_RES_ERR_LP_INCOMPATIBLE 
MSK_RES_ERR_LP_EMPTY 
MSK_RES_ERR_LP_DUP_SLACK_NAME 
MSK_RES_ERR_WRITE_MPS_INVALID_NAME 
MSK_RES_ERR_LP_INVALID_VAR_NAME 
MSK_RES_ERR_LP_FREE_CONSTRAINT 
MSK_RES_ERR_WRITE_OPF_INVALID_VAR_NAME 
MSK_RES_ERR_LP_FILE_FORMAT 
MSK_RES_ERR_WRITE_LP_FORMAT 
MSK_RES_ERR_LP_FORMAT 
MSK_RES_ERR_WRITE_LP_NON_UNIQUE_NAME 
MSK_RES_ERR_READ_LP_NONEXISTING_NAME 
MSK_RES_ERR_LP_WRITE_CONIC_PROBLEM 
MSK_RES_ERR_LP_WRITE_GECO_PROBLEM 
MSK_RES_ERR_NAME_MAX_LEN 
MSK_RES_ERR_OPF_FORMAT 
MSK_RES_ERR_INVALID_NAME_IN_SOL_FILE 
MSK_RES_ERR_ARGUMENT_LENNEQ 
MSK_RES_ERR_ARGUMENT_TYPE 
MSK_RES_ERR_NR_ARGUMENTS 
MSK_RES_ERR_IN_ARGUMENT 
MSK_RES_ERR_ARGUMENT_DIMENSION 
MSK_RES_ERR_INDEX_IS_TOO_SMALL 
MSK_RES_ERR_INDEX_IS_TOO_LARGE 
MSK_RES_ERR_PARAM_NAME 
MSK_RES_ERR_PARAM_NAME_DOU 
MSK_RES_ERR_PARAM_NAME_INT 
MSK_RES_ERR_PARAM_NAME_STR 
MSK_RES_ERR_PARAM_INDEX 
MSK_RES_ERR_PARAM_IS_TOO_LARGE 
MSK_RES_ERR_PARAM_IS_TOO_SMALL 
MSK_RES_ERR_PARAM_VALUE_STR 
MSK_RES_ERR_PARAM_TYPE 
MSK_RES_ERR_INF_DOU_INDEX 
MSK_RES_ERR_INF_INT_INDEX 
MSK_RES_ERR_INDEX_ARR_IS_TOO_SMALL 
MSK_RES_ERR_INDEX_ARR_IS_TOO_LARGE 
MSK_RES_ERR_INF_DOU_NAME 
MSK_RES_ERR_INF_INT_NAME 
MSK_RES_ERR_INF_TYPE 
MSK_RES_ERR_INDEX 
MSK_RES_ERR_WHICHSOL 
MSK_RES_ERR_SOLITEM 
MSK_RES_ERR_WHICHITEM_NOT_ALLOWED 
MSK_RES_ERR_MAXNUMCON 
MSK_RES_ERR_MAXNUMVAR 
MSK_RES_ERR_MAXNUMANZ 
MSK_RES_ERR_MAXNUMQNZ 
MSK_RES_ERR_NUMCONLIM 
MSK_RES_ERR_NUMVARLIM 
MSK_RES_ERR_TOO_SMALL_MAXNUMANZ 
MSK_RES_ERR_INV_APTRE 
MSK_RES_ERR_MUL_A_ELEMENT 
MSK_RES_ERR_INV_BK 
MSK_RES_ERR_INV_BKC 
MSK_RES_ERR_INV_BKX 
MSK_RES_ERR_INV_VAR_TYPE 
MSK_RES_ERR_SOLVER_PROBTYPE 
MSK_RES_ERR_OBJECTIVE_RANGE 
MSK_RES_ERR_FIRST 
MSK_RES_ERR_LAST 
MSK_RES_ERR_NEGATIVE_SURPLUS 
MSK_RES_ERR_NEGATIVE_APPEND 
MSK_RES_ERR_UNDEF_SOLUTION 
MSK_RES_ERR_BASIS 
MSK_RES_ERR_INV_SKC 
MSK_RES_ERR_INV_SKX 
MSK_RES_ERR_INV_SK_STR 
MSK_RES_ERR_INV_SK 
MSK_RES_ERR_INV_CONE_TYPE_STR 
MSK_RES_ERR_INV_CONE_TYPE 
MSK_RES_ERR_INV_SKN 
MSK_RES_ERR_INV_NAME_ITEM 
MSK_RES_ERR_PRO_ITEM 
MSK_RES_ERR_INVALID_FORMAT_TYPE 
MSK_RES_ERR_FIRSTI 
MSK_RES_ERR_LASTI 
MSK_RES_ERR_FIRSTJ 
MSK_RES_ERR_LASTJ 
MSK_RES_ERR_NONLINEAR_EQUALITY 
MSK_RES_ERR_NONCONVEX 
MSK_RES_ERR_NONLINEAR_RANGED 
MSK_RES_ERR_CON_Q_NOT_PSD 
MSK_RES_ERR_CON_Q_NOT_NSD 
MSK_RES_ERR_OBJ_Q_NOT_PSD 
MSK_RES_ERR_OBJ_Q_NOT_NSD 
MSK_RES_ERR_ARGUMENT_PERM_ARRAY 
MSK_RES_ERR_CONE_INDEX 
MSK_RES_ERR_CONE_SIZE 
MSK_RES_ERR_CONE_OVERLAP 
MSK_RES_ERR_CONE_REP_VAR 
MSK_RES_ERR_MAXNUMCONE 
MSK_RES_ERR_CONE_TYPE 
MSK_RES_ERR_CONE_TYPE_STR 
MSK_RES_ERR_REMOVE_CONE_VARIABLE 
MSK_RES_ERR_SOL_FILE_NUMBER 
MSK_RES_ERR_HUGE_C 
MSK_RES_ERR_INFINITE_BOUND 
MSK_RES_ERR_INV_QOBJ_SUBI 
MSK_RES_ERR_INV_QOBJ_SUBJ 
MSK_RES_ERR_INV_QOBJ_VAL 
MSK_RES_ERR_INV_QCON_SUBK 
MSK_RES_ERR_INV_QCON_SUBI 
MSK_RES_ERR_INV_QCON_SUBJ 
MSK_RES_ERR_INV_QCON_VAL 
MSK_RES_ERR_QCON_SUBI_TOO_SMALL 
MSK_RES_ERR_QCON_SUBI_TOO_LARGE 
MSK_RES_ERR_QOBJ_UPPER_TRIANGLE 
MSK_RES_ERR_QCON_UPPER_TRIANGLE 
MSK_RES_ERR_USER_FUNC_RET 
MSK_RES_ERR_USER_FUNC_RET_DATA 
MSK_RES_ERR_USER_NLO_FUNC 
MSK_RES_ERR_USER_NLO_EVAL 
MSK_RES_ERR_USER_NLO_EVAL_HESSUBI 
MSK_RES_ERR_USER_NLO_EVAL_HESSUBJ 
MSK_RES_ERR_INVALID_OBJECTIVE_SENSE 
MSK_RES_ERR_UNDEFINED_OBJECTIVE_SENSE 
MSK_RES_ERR_Y_IS_UNDEFINED 
MSK_RES_ERR_NAN_IN_DOUBLE_DATA 
MSK_RES_ERR_NAN_IN_BLC 
MSK_RES_ERR_NAN_IN_BUC 
MSK_RES_ERR_NAN_IN_C 
MSK_RES_ERR_NAN_IN_BLX 
MSK_RES_ERR_NAN_IN_BUX 
MSK_RES_ERR_INV_PROBLEM 
MSK_RES_ERR_MIXED_PROBLEM 
MSK_RES_ERR_INV_OPTIMIZER 
MSK_RES_ERR_MIO_NO_OPTIMIZER 
MSK_RES_ERR_NO_OPTIMIZER_VAR_TYPE 
MSK_RES_ERR_MIO_NOT_LOADED 
MSK_RES_ERR_POSTSOLVE 
MSK_RES_ERR_NO_BASIS_SOL 
MSK_RES_ERR_BASIS_FACTOR 
MSK_RES_ERR_BASIS_SINGULAR 
MSK_RES_ERR_FACTOR 
MSK_RES_ERR_FEASREPAIR_CANNOT_RELAX 
MSK_RES_ERR_FEASREPAIR_SOLVING_RELAXED 
MSK_RES_ERR_FEASREPAIR_INCONSISTENT_BOUND 
MSK_RES_ERR_INVALID_COMPRESSION 
MSK_RES_ERR_INVALID_IOMODE 
MSK_RES_ERR_NO_PRIMAL_INFEAS_CER 
MSK_RES_ERR_NO_DUAL_INFEAS_CER 
MSK_RES_ERR_NO_SOLUTION_IN_CALLBACK 
MSK_RES_ERR_INV_MARKI 
MSK_RES_ERR_INV_MARKJ 
MSK_RES_ERR_INV_NUMI 
MSK_RES_ERR_INV_NUMJ 
MSK_RES_ERR_CANNOT_CLONE_NL 
MSK_RES_ERR_CANNOT_HANDLE_NL 
MSK_RES_ERR_INVALID_ACCMODE 
MSK_RES_ERR_MBT_INCOMPATIBLE 
MSK_RES_ERR_LU_MAX_NUM_TRIES 
MSK_RES_ERR_INVALID_UTF8 
MSK_RES_ERR_INVALID_WCHAR 
MSK_RES_ERR_NO_DUAL_FOR_ITG_SOL 
MSK_RES_ERR_INTERNAL 
MSK_RES_ERR_API_ARRAY_TOO_SMALL 
MSK_RES_ERR_API_CB_CONNECT 
MSK_RES_ERR_API_NL_DATA 
MSK_RES_ERR_API_CALLBACK 
MSK_RES_ERR_API_FATAL_ERROR 
MSK_RES_ERR_SEN_FORMAT 
MSK_RES_ERR_SEN_UNDEF_NAME 
MSK_RES_ERR_SEN_INDEX_RANGE 
MSK_RES_ERR_SEN_BOUND_INVALID_UP 
MSK_RES_ERR_SEN_BOUND_INVALID_LO 
MSK_RES_ERR_SEN_INDEX_INVALID 
MSK_RES_ERR_SEN_INVALID_REGEXP 
MSK_RES_ERR_SEN_SOLUTION_STATUS 
MSK_RES_ERR_SEN_NUMERICAL 
MSK_RES_ERR_CONCURRENT_OPTIMIZER 
MSK_RES_ERR_UNB_STEP_SIZE 
MSK_RES_ERR_IDENTICAL_TASKS 
MSK_RES_ERR_INVALID_BRANCH_DIRECTION 
MSK_RES_ERR_INVALID_BRANCH_PRIORITY 
MSK_RES_ERR_INTERNAL_TEST_FAILED 
MSK_RES_ERR_XML_INVALID_PROBLEM_TYPE 
MSK_RES_ERR_INVALID_AMPL_STUB 
MSK_RES_ERR_API_INTERNAL 
MSK_RES_TRM_MAX_ITERATIONS 
MSK_RES_TRM_MAX_TIME 
MSK_RES_TRM_OBJECTIVE_RANGE 
MSK_RES_TRM_MIO_NEAR_REL_GAP 
MSK_RES_TRM_MIO_NEAR_ABS_GAP 
MSK_RES_TRM_USER_BREAK 
MSK_RES_TRM_STALL 
MSK_RES_TRM_USER_CALLBACK 
MSK_RES_TRM_MIO_NUM_RELAXS 
MSK_RES_TRM_MIO_NUM_BRANCHES 
MSK_RES_TRM_NUM_MAX_NUM_INT_SOLUTIONS 
MSK_RES_TRM_MAX_NUM_SETBACKS 
MSK_RES_TRM_NUMERICAL_PROBLEM 
MSK_RES_TRM_INTERNAL 
MSK_RES_TRM_INTERNAL_STOP 

enum MSKrescodetype_enum
 

Enumeration values:
MSK_RESPONSE_BEGIN 
MSK_RESPONSE_END 
MSK_RESPONSE_OK 
MSK_RESPONSE_WRN 
MSK_RESPONSE_TRM 
MSK_RESPONSE_ERR 
MSK_RESPONSE_UNK 

enum MSKscalingtype_enum
 

Enumeration values:
MSK_SCALING_FREE 
MSK_SCALING_NONE 
MSK_SCALING_MODERATE 
MSK_SCALING_AGGRESSIVE 

enum MSKsensitivitytype_enum
 

Enumeration values:
MSK_SENSITIVITY_TYPE_BASIS 
MSK_SENSITIVITY_TYPE_OPTIMAL_PARTITION 

enum MSKsimdegen_enum
 

Enumeration values:
MSK_SIM_DEGEN_BEGIN 
MSK_SIM_DEGEN_END 
MSK_SIM_DEGEN_NONE 
MSK_SIM_DEGEN_FREE 
MSK_SIM_DEGEN_AGGRESSIVE 
MSK_SIM_DEGEN_MODERATE 
MSK_SIM_DEGEN_MINIMUM 

enum MSKsimhotstart_enum
 

Enumeration values:
MSK_SIM_HOTSTART_BEGIN 
MSK_SIM_HOTSTART_END 
MSK_SIM_HOTSTART_NONE 
MSK_SIM_HOTSTART_FREE 
MSK_SIM_HOTSTART_STATUS_KEYS 

enum MSKsimseltype_enum
 

Enumeration values:
MSK_SIM_SELECTION_FREE 
MSK_SIM_SELECTION_FULL 
MSK_SIM_SELECTION_ASE 
MSK_SIM_SELECTION_DEVEX 
MSK_SIM_SELECTION_SE 
MSK_SIM_SELECTION_PARTIAL 

enum MSKsolitem_enum
 

Enumeration values:
MSK_SOL_ITEM_BEGIN 
MSK_SOL_ITEM_END 
MSK_SOL_ITEM_XC 
MSK_SOL_ITEM_XX 
MSK_SOL_ITEM_Y 
MSK_SOL_ITEM_SLC 
MSK_SOL_ITEM_SUC 
MSK_SOL_ITEM_SLX 
MSK_SOL_ITEM_SUX 
MSK_SOL_ITEM_SNX 

enum MSKsolsta_enum
 

Enumeration values:
MSK_SOL_STA_UNKNOWN 
MSK_SOL_STA_OPTIMAL 
MSK_SOL_STA_PRIM_FEAS 
MSK_SOL_STA_DUAL_FEAS 
MSK_SOL_STA_PRIM_AND_DUAL_FEAS 
MSK_SOL_STA_PRIM_INFEAS_CER 
MSK_SOL_STA_DUAL_INFEAS_CER 
MSK_SOL_STA_NEAR_OPTIMAL 
MSK_SOL_STA_NEAR_PRIM_FEAS 
MSK_SOL_STA_NEAR_DUAL_FEAS 
MSK_SOL_STA_NEAR_PRIM_AND_DUAL_FEAS 
MSK_SOL_STA_NEAR_PRIM_INFEAS_CER 
MSK_SOL_STA_NEAR_DUAL_INFEAS_CER 
MSK_SOL_STA_INTEGER_OPTIMAL 
MSK_SOL_STA_NEAR_INTEGER_OPTIMAL 

enum MSKsoltype_enum
 

Enumeration values:
MSK_SOL_BEGIN 
MSK_SOL_END 
MSK_SOL_ITR 
MSK_SOL_BAS 
MSK_SOL_ITG 

enum MSKsolveform_enum
 

Enumeration values:
MSK_SOLVE_FREE 
MSK_SOLVE_PRIMAL 
MSK_SOLVE_DUAL 

enum MSKsparam_enum
 

Enumeration values:
MSK_SPAR_BEGIN 
MSK_SPAR_END 
MSK_SPAR_BAS_SOL_FILE_NAME 
MSK_SPAR_DATA_FILE_NAME 
MSK_SPAR_DEBUG_FILE_NAME 
MSK_SPAR_FEASREPAIR_NAME_PREFIX 
MSK_SPAR_FEASREPAIR_NAME_SEPARATOR 
MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL 
MSK_SPAR_INT_SOL_FILE_NAME 
MSK_SPAR_ITR_SOL_FILE_NAME 
MSK_SPAR_PARAM_COMMENT_SIGN 
MSK_SPAR_PARAM_READ_FILE_NAME 
MSK_SPAR_PARAM_WRITE_FILE_NAME 
MSK_SPAR_READ_MPS_BOU_NAME 
MSK_SPAR_READ_MPS_OBJ_NAME 
MSK_SPAR_READ_MPS_RAN_NAME 
MSK_SPAR_READ_MPS_RHS_NAME 
MSK_SPAR_SENSITIVITY_FILE_NAME 
MSK_SPAR_SENSITIVITY_RES_FILE_NAME 
MSK_SPAR_SOL_FILTER_XC_LOW 
MSK_SPAR_SOL_FILTER_XC_UPR 
MSK_SPAR_SOL_FILTER_XX_LOW 
MSK_SPAR_SOL_FILTER_XX_UPR 
MSK_SPAR_STAT_FILE_NAME 
MSK_SPAR_STAT_KEY 
MSK_SPAR_STAT_NAME 
MSK_SPAR_WRITE_LP_GEN_VAR_NAME 

enum MSKstakey_enum
 

Enumeration values:
MSK_SK_UNK 
MSK_SK_BAS 
MSK_SK_SUPBAS 
MSK_SK_LOW 
MSK_SK_UPR 
MSK_SK_FIX 
MSK_SK_INF 

enum MSKstartpointtype_enum
 

Enumeration values:
MSK_STARTING_POINT_FREE 
MSK_STARTING_POINT_CONSTANT 

enum MSKstreamtype_enum
 

Enumeration values:
MSK_STREAM_BEGIN 
MSK_STREAM_END 
MSK_STREAM_LOG 
MSK_STREAM_MSG 
MSK_STREAM_ERR 
MSK_STREAM_WRN 

enum MSKvalue_enum
 

Enumeration values:
MSK_LICENSE_BUFFER_LENGTH 
MSK_MAX_STR_LEN 

enum MSKvariabletype_enum
 

Enumeration values:
MSK_VAR_TYPE_CONT 
MSK_VAR_TYPE_INT 

enum MSKxmlwriteroutputtype_enum
 

Enumeration values:
MSK_WRITE_XML_MODE_BEGIN 
MSK_WRITE_XML_MODE_END 
MSK_WRITE_XML_MODE_ROW 
MSK_WRITE_XML_MODE_COL 


Function Documentation

void* MSKAPI MSK_callocdbgenv MSKenv_t  env,
MSKCONST size_t  number,
MSKCONST size_t  size,
MSKCONST char *  file,
MSKCONST unsigned  line
 

void* MSKAPI MSK_callocdbgtask MSKtask_t  task,
MSKCONST size_t  number,
MSKCONST size_t  size,
MSKCONST char *  file,
MSKCONST unsigned  line
 

void* MSKAPI MSK_callocenv MSKenv_t  env,
MSKCONST size_t  number,
MSKCONST size_t  size
 

void* MSKAPI MSK_calloctask MSKtask_t  task,
MSKCONST size_t  number,
MSKCONST size_t  size
 

char* MSKAPI MSK_strdupdbgenv MSKenv_t  env,
MSKCONST char *  str,
MSKCONST char *  file,
MSKCONST unsigned  line
 

char* MSKAPI MSK_strdupdbgtask MSKtask_t  task,
MSKCONST char *  str,
MSKCONST char *  file,
MSKCONST unsigned  line
 

char* MSKAPI MSK_strdupenv MSKenv_t  env,
MSKCONST char *  str
 

char* MSKAPI MSK_strduptask MSKtask_t  task,
MSKCONST char *  str
 

MSKbooleant MSKAPI  MSK_isinfinity  ) 
 

typedef MSKintt MSKAPI *  MSKcallbackfunc  ) 
 

MSKrescodee MSKAPIVA  MSK_echoenv  ) 
 

MSKrescodee MSKAPI  MSK_checkmemenv  ) 
 

typedef MSKrescodee MSKAPI *  MSKresponsefunc  ) 
 

void MSKAPI  MSK_replacefileext  ) 
 

typedef void MSKAPI *  MSKstreamfunc  ) 
 


Variable Documentation

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt MSKintt a
 

MSKaccmodee accmode
 

MSKidxt MSKidxt MSKrealt aij
 

MSKstreamtypee MSKCONST char MSKintt append
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt * aptrb
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt * aptre
 

MSKproblemiteme MSKCONST char MSKintt* asgn
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt * asub
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt * aval
 

MSKidxt* basis
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt MSKintt MSKintt MSKintt bc
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKboundkeye * bk
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye * bkc
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye * bkx
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKboundkeye MSKCONST MSKrealt * bl
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt * blc
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt * blx
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt * bu
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt * buc
 

MSKintt MSKintt MSKintt build
 

char* builddate
 

char char* buildtool
 

MSKintt MSKintt MSKintt MSKintt MSKCONST MSKrealt MSKrealt MSKCONST MSKlidxt MSKCONST MSKlidxt MSKCONST MSKidxt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt * bux
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt MSKintt MSKintt MSKintt MSKintt bx
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt c
 

char* callbackcodestr
 

MSKrealt cfix
 

MSKidxt MSKrealt cj
 

MSKtask_t* clonedtask
 

MSKrescodee code
 

MSKaccmodee con
 

MSKidxt MSKconetypee MSKrealt conepar
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt MSKintt MSKintt MSKintt MSKintt MSKintt MSKintt cones
 

MSKCONST char MSKconetypee * conetype
 

size_t size_t * conv
 

int cputype
 

MSKctrlcfunc ctrlcfunc
 

MSKintt MSKCONST MSKrealt* cval
 

MSKuserhandle_t MSKmallocfunc MSKfreefunc MSKCONST char* dbgfile
 

MSKidxt MSKbranchdire * direction
 

MSKCONST size_t char* dllname
 

MSKCONST char* dllpath
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dualobj
 

MSKCONST char MSKrealt * dvalue
 

MSKenv_t* env
 

MSKexitfunc exitfunc
 

MSKstreamtypee MSKCONST char * filename
 

MSKaccmodee MSKidxt MSKintt MSKintt finite
 

MSKsoltypee MSKidxt first
 

MSKstreamtypee MSKidxt firsti
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt firstj
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt firstk
 

MSKstreamtypee MSKCONST char * format
 

MSKstreamtypee MSKuserhandle_t MSKstreamfunc func
 

MSKexitfunc MSKuserhandle_t handle
 

MSKproblemiteme MSKCONST char MSKintt MSKidxt* index
 

MSKinftypee MSKCONST char MSKintt* infindex
 

MSKCONST char* infitemname
 

MSKinftypee MSKintt* infmax
 

MSKinftypee MSKintt char * infname
 

MSKsoltypee MSKtask_t* inftask
 

MSKinftypee inftype
 

size_t size_t char MSKCONST MSKwchart * input
 

MSKsoltypee MSKintt* isdef
 

MSKCONST char MSKintt * ivalue
 

MSKidxt j
 

MSKidxt k
 

MSKintt keepdlls
 

MSKsoltypee MSKidxt MSKidxt last
 

MSKstreamtypee MSKidxt MSKidxt lasti
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt lastj
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt lastk
 

MSKrescodee MSKCONST size_t size_t char* lastmsg
 

MSKrescodee MSKCONST size_t size_t* lastmsglen
 

MSKrescodee* lastrescode
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKrealt* leftpricei
 

MSKlintt MSKCONST MSKidxt MSKrealt * leftpricej
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt* leftrangei
 

MSKlintt MSKCONST MSKidxt MSKrealt MSKrealt MSKrealt * leftrangej
 

size_t * len
 

MSKCONST char MSKCONST MSKintt MSKintt MSKintt licdebug
 

MSKCONST char MSKCONST MSKintt* licensebuf
 

MSKCONST char* licensefile
 

MSKCONST char MSKCONST MSKintt MSKintt licwait
 

MSKintt longver
 

MSKaccmodee MSKidxt MSKintt lower
 

MSKintt major
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke* marki
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke* markj
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt* maxdbi
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt* maxdcni
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt* maxdeqi
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt* maxinti
 

MSKintt size_t * maxlen
 

size_t size_t* maxmemuse
 

MSKintt MSKintt MSKintt MSKlintt maxnumanz
 

MSKintt maxnumcon
 

MSKintt MSKintt MSKintt maxnumcone
 

MSKaccmodee MSKidxt MSKidxt MSKlintt maxnumnz
 

MSKidxt MSKlintt maxnumqcnz
 

MSKintt MSKintt MSKintt MSKlintt MSKlintt maxnumqnz
 

MSKlintt maxnumqonz
 

MSKintt MSKintt maxnumvar
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt* maxpbi
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt* maxpcni
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt* maxpeqi
 

size_t* meminuse
 

MSKintt MSKintt minor
 

MSKproblemiteme MSKidxt MSKCONST char * name
 

MSKCONST char* newextension
 

MSKuserhandle_t MSKnlgetspfunc * nlgetsp
 

MSKuserhandle_t MSKnlgetspfunc MSKnlgetvafunc * nlgetva
 

MSKuserhandle_t * nlhandle
 

MSKintt * num
 

MSKCONST char MSKCONST size_t numaddchr
 

MSKlintt* numanz
 

MSKintt MSKintt MSKintt numcon
 

MSKintt* numcone
 

MSKintt* numintvar
 

MSKlintt numj
 

MSKidxt MSKconetypee MSKrealt MSKintt nummem
 

MSKaccmodee MSKidxt MSKidxt MSKlintt * numnz
 

MSKparametertypee MSKintt* numparam
 

MSKidxt MSKlintt numqcnz
 

MSKlintt numqonz
 

MSKintt MSKintt MSKintt MSKintt numvar
 

MSKaccmodee MSKidxt MSKlintt nzi
 

MSKaccmodee MSKidxt MSKintt* nzj
 

MSKCONST char * objname
 

size_t size_t char * output
 

MSKCONST char MSKparametertypee MSKintt * param
 

MSKparametertypee MSKCONST MSKintt* parammax
 

MSKCONST char * paramname
 

MSKCONST char * parname
 

MSKCONST char MSKparametertypee * partype
 

MSKsparame MSKCONST char * parvalue
 

MSKsoltypee MSKprostae MSKsolstae MSKrealt * primalobj
 

MSKidxt MSKintt * priority
 

MSKproblemtypee probtype
 

MSKprostae prosta
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKlidxt * ptrb
 

MSKaccmodee MSKlintt MSKCONST MSKidxt MSKCONST MSKlidxt MSKCONST MSKlidxt * ptre
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt MSKintt MSKintt qc
 

MSKidxt MSKlintt MSKCONST MSKidxt * qcsubi
 

MSKidxt MSKlintt MSKCONST MSKidxt MSKCONST MSKintt * qcsubj
 

MSKlintt MSKCONST MSKidxt* qcsubk
 

MSKidxt MSKlintt MSKlintt* qcsurp
 

MSKidxt MSKlintt MSKCONST MSKidxt MSKCONST MSKintt MSKCONST MSKrealt * qcval
 

MSKstreamtypee MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKidxt MSKintt MSKintt qo
 

MSKidxt MSKidxt MSKrealt qoij
 

MSKlintt MSKCONST MSKidxt * qosubi
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKidxt * qosubj
 

MSKlintt MSKlintt* qosurp
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKidxt MSKCONST MSKrealt * qoval
 

MSKrescodetypee* rc
 

MSKsoltypee MSKidxt MSKidxt MSKrealt* redcosts
 

MSKtask_t* relaxedtask
 

MSKresponsefunc responsefunc
 

MSKintt MSKintt MSKintt MSKintt revision
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKrealt MSKrealt* rightpricei
 

MSKlintt MSKCONST MSKidxt MSKrealt MSKrealt * rightpricej
 

MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKlintt MSKCONST MSKidxt MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt* rightrangei
 

MSKlintt MSKCONST MSKidxt MSKrealt MSKrealt MSKrealt MSKrealt * rightrangej
 

MSKobjsensee * sense
 

MSKCONST size_t sizedllname
 

int MSKintt sizel1
 

int MSKintt MSKintt sizel2
 

MSKCONST char MSKintt * sk
 

MSKsoltypee MSKCONST MSKstakeye * skc
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye * skn
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye * skx
 

MSKaccmodee MSKidxt MSKsoltypee MSKstakeye MSKrealt MSKrealt sl
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt * slc
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt * slx
 

MSKaccmodee MSKidxt MSKsoltypee MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt sn
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt * snx
 

MSKsoltypee MSKsoliteme solitem
 

MSKsolstae solsta
 

MSKaccmodee MSKidxt MSKsoltypee MSKstakeye MSKrealt MSKrealt MSKrealt su
 

MSKaccmodee MSKlintt MSKCONST MSKidxt * sub
 

MSKlintt MSKCONST MSKidxt * subj
 

MSKidxt MSKconetypee MSKrealt MSKintt MSKCONST MSKidxt * submem
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt * suc
 

MSKaccmodee MSKidxt MSKidxt MSKlintt MSKlintt * surp
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKrealt * sux
 

MSKiparame MSKintt char* symbolicname
 

char* symname
 

MSKtask_t * task
 

MSKCONST MSKtask_t* taskarray
 

MSKCONST char * taskname
 

MSKintt transp
 

MSKrescodee* trmcode
 

MSKuserhandle_t MSKmallocfunc MSKfreefunc usrfree
 

MSKuserhandle_t MSKmallocfunc usrmalloc
 

MSKintt MSKCONST MSKidxt MSKCONST MSKrealt * val
 

MSKaccmodee MSKidxt MSKintt MSKidxt MSKrealt* vali
 

MSKintt MSKCONST MSKidxt MSKCONST MSKidxt MSKCONST MSKrealt* valij
 

char * value
 

MSKsoltypee MSKsoliteme MSKidxt MSKidxt MSKrealt* values
 

MSKintt MSKCONST MSKidxt MSKCONST MSKvariabletypee * vartype
 

MSKcallbackcodee where
 

MSKCONST char * whichdinf
 

MSKiinfiteme whichiinf
 

MSKinftypee MSKintt whichinf
 

MSKproblemiteme whichitem
 

MSKiparame whichparam
 

MSKsoltypee whichsol
 

MSKstreamtypee whichstream
 

MSKiparame MSKintt whichvalue
 

MSKtask_t MSKrealt* wlc
 

MSKtask_t MSKrealt MSKrealt MSKrealt* wlx
 

MSKtask_t MSKrealt MSKrealt* wuc
 

MSKtask_t MSKrealt MSKrealt MSKrealt MSKrealt* wux
 

MSKaccmodee MSKidxt MSKsoltypee MSKstakeye MSKrealt x
 

MSKsoltypee MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKstakeye MSKCONST MSKrealt * xc
 

MSKidxt MSKsoltypee MSKrealt y
 


Generated on Thu Aug 25 14:24:09 2011 by  doxygen 1.3.9.1