Symbol Index

 
Enumerations
basindtype
    "MSK_BI_RESERVERED"
    "MSK_BI_NO_ERROR"
    "MSK_BI_NEVER"
    "MSK_BI_IF_FEASIBLE"
    "MSK_BI_ALWAYS"
boundkey
    "MSK_BK_UP"
    "MSK_BK_RA"
    "MSK_BK_LO"
    "MSK_BK_FX"
    "MSK_BK_FR"
branchdir
    "MSK_BRANCH_DIR_UP"
    "MSK_BRANCH_DIR_ROOT_LP"
    "MSK_BRANCH_DIR_PSEUDOCOST"
    "MSK_BRANCH_DIR_NEAR"
    "MSK_BRANCH_DIR_GUIDED"
    "MSK_BRANCH_DIR_FREE"
    "MSK_BRANCH_DIR_FAR"
    "MSK_BRANCH_DIR_DOWN"
callbackcode
    "MSK_CALLBACK_WRITE_OPF"
    "MSK_CALLBACK_UPDATE_SIMPLEX"
    "MSK_CALLBACK_UPDATE_PRIMAL_SIMPLEX_BI"
    "MSK_CALLBACK_UPDATE_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_UPDATE_PRIMAL_BI"
    "MSK_CALLBACK_UPDATE_PRESOLVE"
    "MSK_CALLBACK_UPDATE_DUAL_SIMPLEX_BI"
    "MSK_CALLBACK_UPDATE_DUAL_SIMPLEX"
    "MSK_CALLBACK_UPDATE_DUAL_BI"
    "MSK_CALLBACK_SOLVING_REMOTE"
    "MSK_CALLBACK_RESTART_MIO"
    "MSK_CALLBACK_READ_OPF_SECTION"
    "MSK_CALLBACK_READ_OPF"
    "MSK_CALLBACK_QO_REFORMULATE"
    "MSK_CALLBACK_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_OPTIMIZE_BI"
    "MSK_CALLBACK_NEW_INT_MIO"
    "MSK_CALLBACK_INTPNT"
    "MSK_CALLBACK_IM_SIMPLEX"
    "MSK_CALLBACK_IM_ROOT_CUTGEN"
    "MSK_CALLBACK_IM_READ"
    "MSK_CALLBACK_IM_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_IM_PRIMAL_SENSIVITY"
    "MSK_CALLBACK_IM_ORDER"
    "MSK_CALLBACK_IM_MIO_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_IM_MIO_INTPNT"
    "MSK_CALLBACK_IM_MIO_DUAL_SIMPLEX"
    "MSK_CALLBACK_IM_MIO"
    "MSK_CALLBACK_IM_LU"
    "MSK_CALLBACK_IM_LICENSE_WAIT"
    "MSK_CALLBACK_IM_DUAL_SIMPLEX"
    "MSK_CALLBACK_IM_DUAL_SENSIVITY"
    "MSK_CALLBACK_HEARTBEAT"
    "MSK_CALLBACK_FOLDING_BI_PRIMAL"
    "MSK_CALLBACK_FOLDING_BI_OPTIMIZER"
    "MSK_CALLBACK_FOLDING_BI_DUAL"
    "MSK_CALLBACK_END_WRITE"
    "MSK_CALLBACK_END_TO_CONIC"
    "MSK_CALLBACK_END_SOLVE_ROOT_RELAX"
    "MSK_CALLBACK_END_SIMPLEX_BI"
    "MSK_CALLBACK_END_SIMPLEX"
    "MSK_CALLBACK_END_ROOT_CUTGEN"
    "MSK_CALLBACK_END_READ"
    "MSK_CALLBACK_END_QCQO_REFORMULATE"
    "MSK_CALLBACK_END_PRIMAL_SIMPLEX_BI"
    "MSK_CALLBACK_END_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_END_PRIMAL_SETUP_BI"
    "MSK_CALLBACK_END_PRIMAL_SENSITIVITY"
    "MSK_CALLBACK_END_PRIMAL_REPAIR"
    "MSK_CALLBACK_END_PRIMAL_BI"
    "MSK_CALLBACK_END_PRESOLVE"
    "MSK_CALLBACK_END_OPTIMIZER"
    "MSK_CALLBACK_END_OPTIMIZE_BI"
    "MSK_CALLBACK_END_MIO"
    "MSK_CALLBACK_END_LICENSE_WAIT"
    "MSK_CALLBACK_END_INTPNT"
    "MSK_CALLBACK_END_INITIALIZE_BI"
    "MSK_CALLBACK_END_INFEAS_ANA"
    "MSK_CALLBACK_END_FOLDING_BI_PRIMAL"
    "MSK_CALLBACK_END_FOLDING_BI_OPTIMIZER"
    "MSK_CALLBACK_END_FOLDING_BI_INITIALIZE"
    "MSK_CALLBACK_END_FOLDING_BI_DUAL"
    "MSK_CALLBACK_END_FOLDING_BI"
    "MSK_CALLBACK_END_FOLDING"
    "MSK_CALLBACK_END_DUAL_SIMPLEX_BI"
    "MSK_CALLBACK_END_DUAL_SIMPLEX"
    "MSK_CALLBACK_END_DUAL_SETUP_BI"
    "MSK_CALLBACK_END_DUAL_SENSITIVITY"
    "MSK_CALLBACK_END_DUAL_BI"
    "MSK_CALLBACK_END_CONIC"
    "MSK_CALLBACK_END_BI"
    "MSK_CALLBACK_DUAL_SIMPLEX"
    "MSK_CALLBACK_DECOMP_MIO"
    "MSK_CALLBACK_CONIC"
    "MSK_CALLBACK_BEGIN_WRITE"
    "MSK_CALLBACK_BEGIN_TO_CONIC"
    "MSK_CALLBACK_BEGIN_SOLVE_ROOT_RELAX"
    "MSK_CALLBACK_BEGIN_SIMPLEX"
    "MSK_CALLBACK_BEGIN_ROOT_CUTGEN"
    "MSK_CALLBACK_BEGIN_READ"
    "MSK_CALLBACK_BEGIN_QCQO_REFORMULATE"
    "MSK_CALLBACK_BEGIN_PRIMAL_SIMPLEX_BI"
    "MSK_CALLBACK_BEGIN_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_BEGIN_PRIMAL_SETUP_BI"
    "MSK_CALLBACK_BEGIN_PRIMAL_SENSITIVITY"
    "MSK_CALLBACK_BEGIN_PRIMAL_REPAIR"
    "MSK_CALLBACK_BEGIN_PRIMAL_BI"
    "MSK_CALLBACK_BEGIN_PRESOLVE"
    "MSK_CALLBACK_BEGIN_OPTIMIZER"
    "MSK_CALLBACK_BEGIN_OPTIMIZE_BI"
    "MSK_CALLBACK_BEGIN_MIO"
    "MSK_CALLBACK_BEGIN_LICENSE_WAIT"
    "MSK_CALLBACK_BEGIN_INTPNT"
    "MSK_CALLBACK_BEGIN_INITIALIZE_BI"
    "MSK_CALLBACK_BEGIN_INFEAS_ANA"
    "MSK_CALLBACK_BEGIN_FOLDING_BI_PRIMAL"
    "MSK_CALLBACK_BEGIN_FOLDING_BI_OPTIMIZER"
    "MSK_CALLBACK_BEGIN_FOLDING_BI_INITIALIZE"
    "MSK_CALLBACK_BEGIN_FOLDING_BI_DUAL"
    "MSK_CALLBACK_BEGIN_FOLDING_BI"
    "MSK_CALLBACK_BEGIN_FOLDING"
    "MSK_CALLBACK_BEGIN_DUAL_SIMPLEX_BI"
    "MSK_CALLBACK_BEGIN_DUAL_SIMPLEX"
    "MSK_CALLBACK_BEGIN_DUAL_SETUP_BI"
    "MSK_CALLBACK_BEGIN_DUAL_SENSITIVITY"
    "MSK_CALLBACK_BEGIN_DUAL_BI"
    "MSK_CALLBACK_BEGIN_CONIC"
    "MSK_CALLBACK_BEGIN_BI"
compresstype
    "MSK_COMPRESS_ZSTD"
    "MSK_COMPRESS_NONE"
    "MSK_COMPRESS_GZIP"
    "MSK_COMPRESS_FREE"
conetype
    "MSK_CT_ZERO"
    "MSK_CT_RQUAD"
    "MSK_CT_QUAD"
    "MSK_CT_PPOW"
    "MSK_CT_PEXP"
    "MSK_CT_DPOW"
    "MSK_CT_DEXP"
dataformat
    "MSK_DATA_FORMAT_TASK"
    "MSK_DATA_FORMAT_PTF"
    "MSK_DATA_FORMAT_OP"
    "MSK_DATA_FORMAT_MPS"
    "MSK_DATA_FORMAT_LP"
    "MSK_DATA_FORMAT_JSON_TASK"
    "MSK_DATA_FORMAT_FREE_MPS"
    "MSK_DATA_FORMAT_EXTENSION"
    "MSK_DATA_FORMAT_CB"
dinfitem
    "MSK_DINF_WRITE_DATA_TIME"
    "MSK_DINF_TO_CONIC_TIME"
    "MSK_DINF_SOL_ITR_PVIOLVAR"
    "MSK_DINF_SOL_ITR_PVIOLCONES"
    "MSK_DINF_SOL_ITR_PVIOLCON"
    "MSK_DINF_SOL_ITR_PVIOLBARVAR"
    "MSK_DINF_SOL_ITR_PVIOLACC"
    "MSK_DINF_SOL_ITR_PRIMAL_OBJ"
    "MSK_DINF_SOL_ITR_NRM_Y"
    "MSK_DINF_SOL_ITR_NRM_XX"
    "MSK_DINF_SOL_ITR_NRM_XC"
    "MSK_DINF_SOL_ITR_NRM_SUX"
    "MSK_DINF_SOL_ITR_NRM_SUC"
    "MSK_DINF_SOL_ITR_NRM_SNX"
    "MSK_DINF_SOL_ITR_NRM_SLX"
    "MSK_DINF_SOL_ITR_NRM_SLC"
    "MSK_DINF_SOL_ITR_NRM_BARX"
    "MSK_DINF_SOL_ITR_NRM_BARS"
    "MSK_DINF_SOL_ITR_DVIOLVAR"
    "MSK_DINF_SOL_ITR_DVIOLCONES"
    "MSK_DINF_SOL_ITR_DVIOLCON"
    "MSK_DINF_SOL_ITR_DVIOLBARVAR"
    "MSK_DINF_SOL_ITR_DVIOLACC"
    "MSK_DINF_SOL_ITR_DUAL_OBJ"
    "MSK_DINF_SOL_ITG_PVIOLVAR"
    "MSK_DINF_SOL_ITG_PVIOLITG"
    "MSK_DINF_SOL_ITG_PVIOLDJC"
    "MSK_DINF_SOL_ITG_PVIOLCONES"
    "MSK_DINF_SOL_ITG_PVIOLCON"
    "MSK_DINF_SOL_ITG_PVIOLBARVAR"
    "MSK_DINF_SOL_ITG_PVIOLACC"
    "MSK_DINF_SOL_ITG_PRIMAL_OBJ"
    "MSK_DINF_SOL_ITG_NRM_XX"
    "MSK_DINF_SOL_ITG_NRM_XC"
    "MSK_DINF_SOL_ITG_NRM_BARX"
    "MSK_DINF_SOL_BAS_PVIOLVAR"
    "MSK_DINF_SOL_BAS_PVIOLCON"
    "MSK_DINF_SOL_BAS_PRIMAL_OBJ"
    "MSK_DINF_SOL_BAS_NRM_Y"
    "MSK_DINF_SOL_BAS_NRM_XX"
    "MSK_DINF_SOL_BAS_NRM_XC"
    "MSK_DINF_SOL_BAS_NRM_SUX"
    "MSK_DINF_SOL_BAS_NRM_SUC"
    "MSK_DINF_SOL_BAS_NRM_SLX"
    "MSK_DINF_SOL_BAS_NRM_SLC"
    "MSK_DINF_SOL_BAS_NRM_BARX"
    "MSK_DINF_SOL_BAS_DVIOLVAR"
    "MSK_DINF_SOL_BAS_DVIOLCON"
    "MSK_DINF_SOL_BAS_DUAL_OBJ"
    "MSK_DINF_SIM_TIME"
    "MSK_DINF_SIM_PRIMAL_TIME"
    "MSK_DINF_SIM_OBJ"
    "MSK_DINF_SIM_FEAS"
    "MSK_DINF_SIM_DUAL_TIME"
    "MSK_DINF_REMOTE_TIME"
    "MSK_DINF_READ_DATA_TIME"
    "MSK_DINF_QCQO_REFORMULATE_WORST_CHOLESKY_DIAG_SCALING"
    "MSK_DINF_QCQO_REFORMULATE_WORST_CHOLESKY_COLUMN_SCALING"
    "MSK_DINF_QCQO_REFORMULATE_TIME"
    "MSK_DINF_QCQO_REFORMULATE_MAX_PERTURBATION"
    "MSK_DINF_PRIMAL_REPAIR_PENALTY_OBJ"
    "MSK_DINF_PRESOLVE_TOTAL_PRIMAL_PERTURBATION"
    "MSK_DINF_PRESOLVE_TIME"
    "MSK_DINF_PRESOLVE_LINDEP_TIME"
    "MSK_DINF_PRESOLVE_ELI_TIME"
    "MSK_DINF_OPTIMIZER_TIME"
    "MSK_DINF_OPTIMIZER_TICKS"
    "MSK_DINF_MIO_USER_OBJ_CUT"
    "MSK_DINF_MIO_TIME"
    "MSK_DINF_MIO_SYMMETRY_FACTOR"
    "MSK_DINF_MIO_SYMMETRY_DETECTION_TIME"
    "MSK_DINF_MIO_ROOT_TIME"
    "MSK_DINF_MIO_ROOT_PRESOLVE_TIME"
    "MSK_DINF_MIO_ROOT_OPTIMIZER_TIME"
    "MSK_DINF_MIO_ROOT_CUT_SEPARATION_TIME"
    "MSK_DINF_MIO_ROOT_CUT_SELECTION_TIME"
    "MSK_DINF_MIO_PROBING_TIME"
    "MSK_DINF_MIO_OBJ_REL_GAP"
    "MSK_DINF_MIO_OBJ_INT"
    "MSK_DINF_MIO_OBJ_BOUND"
    "MSK_DINF_MIO_OBJ_ABS_GAP"
    "MSK_DINF_MIO_LIPRO_SEPARATION_TIME"
    "MSK_DINF_MIO_LIPRO_SELECTION_TIME"
    "MSK_DINF_MIO_KNAPSACK_COVER_SEPARATION_TIME"
    "MSK_DINF_MIO_KNAPSACK_COVER_SELECTION_TIME"
    "MSK_DINF_MIO_INITIAL_FEASIBLE_SOLUTION_OBJ"
    "MSK_DINF_MIO_IMPLIED_BOUND_SEPARATION_TIME"
    "MSK_DINF_MIO_IMPLIED_BOUND_SELECTION_TIME"
    "MSK_DINF_MIO_GMI_SEPARATION_TIME"
    "MSK_DINF_MIO_GMI_SELECTION_TIME"
    "MSK_DINF_MIO_DUAL_BOUND_AFTER_PRESOLVE"
    "MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ"
    "MSK_DINF_MIO_CMIR_SEPARATION_TIME"
    "MSK_DINF_MIO_CMIR_SELECTION_TIME"
    "MSK_DINF_MIO_CLIQUE_SEPARATION_TIME"
    "MSK_DINF_MIO_CLIQUE_SELECTION_TIME"
    "MSK_DINF_INTPNT_TIME"
    "MSK_DINF_INTPNT_PRIMAL_OBJ"
    "MSK_DINF_INTPNT_PRIMAL_FEAS"
    "MSK_DINF_INTPNT_ORDER_TIME"
    "MSK_DINF_INTPNT_OPT_STATUS"
    "MSK_DINF_INTPNT_FACTOR_NUM_FLOPS"
    "MSK_DINF_INTPNT_DUAL_OBJ"
    "MSK_DINF_INTPNT_DUAL_FEAS"
    "MSK_DINF_FOLDING_TIME"
    "MSK_DINF_FOLDING_FACTOR"
    "MSK_DINF_FOLDING_BI_UNFOLD_TIME"
    "MSK_DINF_FOLDING_BI_UNFOLD_PRIMAL_TIME"
    "MSK_DINF_FOLDING_BI_UNFOLD_INITIALIZE_TIME"
    "MSK_DINF_FOLDING_BI_UNFOLD_DUAL_TIME"
    "MSK_DINF_FOLDING_BI_OPTIMIZE_TIME"
    "MSK_DINF_BI_TIME"
    "MSK_DINF_BI_PRIMAL_TIME"
    "MSK_DINF_BI_DUAL_TIME"
    "MSK_DINF_BI_CLEAN_TIME"
    "MSK_DINF_ANA_PRO_SCALARIZED_CONSTRAINT_MATRIX_DENSITY"
domaintype
    "MSK_DOMAIN_SVEC_PSD_CONE"
    "MSK_DOMAIN_RZERO"
    "MSK_DOMAIN_RQUADRATIC_CONE"
    "MSK_DOMAIN_RPLUS"
    "MSK_DOMAIN_RMINUS"
    "MSK_DOMAIN_R"
    "MSK_DOMAIN_QUADRATIC_CONE"
    "MSK_DOMAIN_PRIMAL_POWER_CONE"
    "MSK_DOMAIN_PRIMAL_GEO_MEAN_CONE"
    "MSK_DOMAIN_PRIMAL_EXP_CONE"
    "MSK_DOMAIN_DUAL_POWER_CONE"
    "MSK_DOMAIN_DUAL_GEO_MEAN_CONE"
    "MSK_DOMAIN_DUAL_EXP_CONE"
feature
    "MSK_FEATURE_PTS"
    "MSK_FEATURE_PTON"
foldingmode
    "MSK_FOLDING_MODE_OFF"
    "MSK_FOLDING_MODE_FREE_UNLESS_BASIC"
    "MSK_FOLDING_MODE_FREE"
    "MSK_FOLDING_MODE_FORCE"
iinfitem
    "MSK_IINF_STO_NUM_A_REALLOC"
    "MSK_IINF_SOL_ITR_SOLSTA"
    "MSK_IINF_SOL_ITR_PROSTA"
    "MSK_IINF_SOL_ITG_SOLSTA"
    "MSK_IINF_SOL_ITG_PROSTA"
    "MSK_IINF_SOL_BAS_SOLSTA"
    "MSK_IINF_SOL_BAS_PROSTA"
    "MSK_IINF_SIM_SOLVE_DUAL"
    "MSK_IINF_SIM_PRIMAL_ITER"
    "MSK_IINF_SIM_PRIMAL_INF_ITER"
    "MSK_IINF_SIM_PRIMAL_HOTSTART_LU"
    "MSK_IINF_SIM_PRIMAL_HOTSTART"
    "MSK_IINF_SIM_PRIMAL_DEG_ITER"
    "MSK_IINF_SIM_NUMVAR"
    "MSK_IINF_SIM_NUMCON"
    "MSK_IINF_SIM_DUAL_ITER"
    "MSK_IINF_SIM_DUAL_INF_ITER"
    "MSK_IINF_SIM_DUAL_HOTSTART_LU"
    "MSK_IINF_SIM_DUAL_HOTSTART"
    "MSK_IINF_SIM_DUAL_DEG_ITER"
    "MSK_IINF_RD_PROTYPE"
    "MSK_IINF_RD_NUMVAR"
    "MSK_IINF_RD_NUMQ"
    "MSK_IINF_RD_NUMINTVAR"
    "MSK_IINF_RD_NUMCONE"
    "MSK_IINF_RD_NUMCON"
    "MSK_IINF_RD_NUMBARVAR"
    "MSK_IINF_PURIFY_PRIMAL_SUCCESS"
    "MSK_IINF_PURIFY_DUAL_SUCCESS"
    "MSK_IINF_PRESOLVE_NUM_PRIMAL_PERTURBATIONS"
    "MSK_IINF_OPTIMIZE_RESPONSE"
    "MSK_IINF_OPT_NUMVAR"
    "MSK_IINF_OPT_NUMCON"
    "MSK_IINF_MIO_USER_OBJ_CUT"
    "MSK_IINF_MIO_TOTAL_NUM_SEPARATED_CUTS"
    "MSK_IINF_MIO_TOTAL_NUM_SELECTED_CUTS"
    "MSK_IINF_MIO_RELGAP_SATISFIED"
    "MSK_IINF_MIO_PRESOLVED_NUMVAR"
    "MSK_IINF_MIO_PRESOLVED_NUMRQCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMQCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMPPOWCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMPEXPCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMINTCONEVAR"
    "MSK_IINF_MIO_PRESOLVED_NUMINT"
    "MSK_IINF_MIO_PRESOLVED_NUMDPOWCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMDJC"
    "MSK_IINF_MIO_PRESOLVED_NUMDEXPCONES"
    "MSK_IINF_MIO_PRESOLVED_NUMCONTCONEVAR"
    "MSK_IINF_MIO_PRESOLVED_NUMCONT"
    "MSK_IINF_MIO_PRESOLVED_NUMCONEVAR"
    "MSK_IINF_MIO_PRESOLVED_NUMCONE"
    "MSK_IINF_MIO_PRESOLVED_NUMCON"
    "MSK_IINF_MIO_PRESOLVED_NUMBINCONEVAR"
    "MSK_IINF_MIO_PRESOLVED_NUMBIN"
    "MSK_IINF_MIO_OBJ_BOUND_DEFINED"
    "MSK_IINF_MIO_NUMVAR"
    "MSK_IINF_MIO_NUMRQCONES"
    "MSK_IINF_MIO_NUMQCONES"
    "MSK_IINF_MIO_NUMPPOWCONES"
    "MSK_IINF_MIO_NUMPEXPCONES"
    "MSK_IINF_MIO_NUMINTCONEVAR"
    "MSK_IINF_MIO_NUMINT"
    "MSK_IINF_MIO_NUMDPOWCONES"
    "MSK_IINF_MIO_NUMDJC"
    "MSK_IINF_MIO_NUMDEXPCONES"
    "MSK_IINF_MIO_NUMCONTCONEVAR"
    "MSK_IINF_MIO_NUMCONT"
    "MSK_IINF_MIO_NUMCONEVAR"
    "MSK_IINF_MIO_NUMCONE"
    "MSK_IINF_MIO_NUMCON"
    "MSK_IINF_MIO_NUMBINCONEVAR"
    "MSK_IINF_MIO_NUMBIN"
    "MSK_IINF_MIO_NUM_SOLVED_NODES"
    "MSK_IINF_MIO_NUM_SEPARATED_LIPRO_CUTS"
    "MSK_IINF_MIO_NUM_SEPARATED_KNAPSACK_COVER_CUTS"
    "MSK_IINF_MIO_NUM_SEPARATED_IMPLIED_BOUND_CUTS"
    "MSK_IINF_MIO_NUM_SEPARATED_GOMORY_CUTS"
    "MSK_IINF_MIO_NUM_SEPARATED_CMIR_CUTS"
    "MSK_IINF_MIO_NUM_SEPARATED_CLIQUE_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_LIPRO_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_KNAPSACK_COVER_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_IMPLIED_BOUND_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_GOMORY_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_CMIR_CUTS"
    "MSK_IINF_MIO_NUM_SELECTED_CLIQUE_CUTS"
    "MSK_IINF_MIO_NUM_ROOT_CUT_ROUNDS"
    "MSK_IINF_MIO_NUM_RESTARTS"
    "MSK_IINF_MIO_NUM_REPEATED_PRESOLVE"
    "MSK_IINF_MIO_NUM_RELAX"
    "MSK_IINF_MIO_NUM_INT_SOLUTIONS"
    "MSK_IINF_MIO_NUM_BRANCH"
    "MSK_IINF_MIO_NUM_BLOCKS_SOLVED_IN_PRESOLVE"
    "MSK_IINF_MIO_NUM_BLOCKS_SOLVED_IN_BB"
    "MSK_IINF_MIO_NUM_ACTIVE_ROOT_CUTS"
    "MSK_IINF_MIO_NUM_ACTIVE_NODES"
    "MSK_IINF_MIO_NODE_DEPTH"
    "MSK_IINF_MIO_INITIAL_FEASIBLE_SOLUTION"
    "MSK_IINF_MIO_FINAL_NUMVAR"
    "MSK_IINF_MIO_FINAL_NUMRQCONES"
    "MSK_IINF_MIO_FINAL_NUMQCONES"
    "MSK_IINF_MIO_FINAL_NUMPPOWCONES"
    "MSK_IINF_MIO_FINAL_NUMPEXPCONES"
    "MSK_IINF_MIO_FINAL_NUMINTCONEVAR"
    "MSK_IINF_MIO_FINAL_NUMINT"
    "MSK_IINF_MIO_FINAL_NUMDPOWCONES"
    "MSK_IINF_MIO_FINAL_NUMDJC"
    "MSK_IINF_MIO_FINAL_NUMDEXPCONES"
    "MSK_IINF_MIO_FINAL_NUMCONTCONEVAR"
    "MSK_IINF_MIO_FINAL_NUMCONT"
    "MSK_IINF_MIO_FINAL_NUMCONEVAR"
    "MSK_IINF_MIO_FINAL_NUMCONE"
    "MSK_IINF_MIO_FINAL_NUMCON"
    "MSK_IINF_MIO_FINAL_NUMBINCONEVAR"
    "MSK_IINF_MIO_FINAL_NUMBIN"
    "MSK_IINF_MIO_CONSTRUCT_SOLUTION"
    "MSK_IINF_MIO_CLIQUE_TABLE_SIZE"
    "MSK_IINF_MIO_ABSGAP_SATISFIED"
    "MSK_IINF_INTPNT_SOLVE_DUAL"
    "MSK_IINF_INTPNT_NUM_THREADS"
    "MSK_IINF_INTPNT_ITER"
    "MSK_IINF_INTPNT_FACTOR_DIM_DENSE"
    "MSK_IINF_FOLDING_APPLIED"
    "MSK_IINF_ANA_PRO_NUM_VAR_UP"
    "MSK_IINF_ANA_PRO_NUM_VAR_RA"
    "MSK_IINF_ANA_PRO_NUM_VAR_LO"
    "MSK_IINF_ANA_PRO_NUM_VAR_INT"
    "MSK_IINF_ANA_PRO_NUM_VAR_FR"
    "MSK_IINF_ANA_PRO_NUM_VAR_EQ"
    "MSK_IINF_ANA_PRO_NUM_VAR_CONT"
    "MSK_IINF_ANA_PRO_NUM_VAR_BIN"
    "MSK_IINF_ANA_PRO_NUM_VAR"
    "MSK_IINF_ANA_PRO_NUM_CON_UP"
    "MSK_IINF_ANA_PRO_NUM_CON_RA"
    "MSK_IINF_ANA_PRO_NUM_CON_LO"
    "MSK_IINF_ANA_PRO_NUM_CON_FR"
    "MSK_IINF_ANA_PRO_NUM_CON_EQ"
    "MSK_IINF_ANA_PRO_NUM_CON"
inftype
    "MSK_INF_LINT_TYPE"
    "MSK_INF_INT_TYPE"
    "MSK_INF_DOU_TYPE"
intpnthotstart
    "MSK_INTPNT_HOTSTART_PRIMAL_DUAL"
    "MSK_INTPNT_HOTSTART_PRIMAL"
    "MSK_INTPNT_HOTSTART_NONE"
    "MSK_INTPNT_HOTSTART_DUAL"
iomode
    "MSK_IOMODE_WRITE"
    "MSK_IOMODE_READWRITE"
    "MSK_IOMODE_READ"
liinfitem
    "MSK_LIINF_SIMPLEX_ITER"
    "MSK_LIINF_RD_NUMQNZ"
    "MSK_LIINF_RD_NUMDJC"
    "MSK_LIINF_RD_NUMANZ"
    "MSK_LIINF_RD_NUMACC"
    "MSK_LIINF_MIO_SIMPLEX_ITER"
    "MSK_LIINF_MIO_PRESOLVED_ANZ"
    "MSK_LIINF_MIO_NUM_PRIM_ILLPOSED_CER"
    "MSK_LIINF_MIO_NUM_DUAL_ILLPOSED_CER"
    "MSK_LIINF_MIO_INTPNT_ITER"
    "MSK_LIINF_MIO_FINAL_ANZ"
    "MSK_LIINF_MIO_ANZ"
    "MSK_LIINF_INTPNT_FACTOR_NUM_NZ"
    "MSK_LIINF_FOLDING_BI_PRIMAL_ITER"
    "MSK_LIINF_FOLDING_BI_OPTIMIZER_ITER"
    "MSK_LIINF_FOLDING_BI_DUAL_ITER"
    "MSK_LIINF_BI_PRIMAL_ITER"
    "MSK_LIINF_BI_DUAL_ITER"
    "MSK_LIINF_BI_CLEAN_ITER"
    "MSK_LIINF_ANA_PRO_SCALARIZED_CONSTRAINT_MATRIX_NUM_ROWS"
    "MSK_LIINF_ANA_PRO_SCALARIZED_CONSTRAINT_MATRIX_NUM_NZ"
    "MSK_LIINF_ANA_PRO_SCALARIZED_CONSTRAINT_MATRIX_NUM_COLUMNS"
mark
    "MSK_MARK_UP"
    "MSK_MARK_LO"
miocontsoltype
    "MSK_MIO_CONT_SOL_ROOT"
    "MSK_MIO_CONT_SOL_NONE"
    "MSK_MIO_CONT_SOL_ITG_REL"
    "MSK_MIO_CONT_SOL_ITG"
miodatapermmethod
    "MSK_MIO_DATA_PERMUTATION_METHOD_RANDOM"
    "MSK_MIO_DATA_PERMUTATION_METHOD_NONE"
    "MSK_MIO_DATA_PERMUTATION_METHOD_CYCLIC_SHIFT"
miomode
    "MSK_MIO_MODE_SATISFIED"
    "MSK_MIO_MODE_IGNORED"
mionodeseltype
    "MSK_MIO_NODE_SELECTION_PSEUDO"
    "MSK_MIO_NODE_SELECTION_FREE"
    "MSK_MIO_NODE_SELECTION_FIRST"
    "MSK_MIO_NODE_SELECTION_BEST"
miovarseltype
    "MSK_MIO_VAR_SELECTION_STRONG"
    "MSK_MIO_VAR_SELECTION_PSEUDOCOST"
    "MSK_MIO_VAR_SELECTION_FREE"
miqcqoreformmethod
    "MSK_MIO_QCQO_REFORMULATION_METHOD_RELAX_SDP"
    "MSK_MIO_QCQO_REFORMULATION_METHOD_NONE"
    "MSK_MIO_QCQO_REFORMULATION_METHOD_LINEARIZATION"
    "MSK_MIO_QCQO_REFORMULATION_METHOD_FREE"
    "MSK_MIO_QCQO_REFORMULATION_METHOD_EIGEN_VAL_METHOD"
    "MSK_MIO_QCQO_REFORMULATION_METHOD_DIAG_SDP"
mpsformat
    "MSK_MPS_FORMAT_STRICT"
    "MSK_MPS_FORMAT_RELAXED"
    "MSK_MPS_FORMAT_FREE"
    "MSK_MPS_FORMAT_CPLEX"
nametype
    "MSK_NAME_TYPE_MPS"
    "MSK_NAME_TYPE_LP"
    "MSK_NAME_TYPE_GEN"
objsense
    "MSK_OBJECTIVE_SENSE_MINIMIZE"
    "MSK_OBJECTIVE_SENSE_MAXIMIZE"
onoffkey
    "MSK_ON"
    "MSK_OFF"
optimizertype
    "MSK_OPTIMIZER_PRIMAL_SIMPLEX"
    "MSK_OPTIMIZER_NEW_PRIMAL_SIMPLEX"
    "MSK_OPTIMIZER_NEW_DUAL_SIMPLEX"
    "MSK_OPTIMIZER_MIXED_INT"
    "MSK_OPTIMIZER_INTPNT"
    "MSK_OPTIMIZER_FREE_SIMPLEX"
    "MSK_OPTIMIZER_FREE"
    "MSK_OPTIMIZER_DUAL_SIMPLEX"
    "MSK_OPTIMIZER_CONIC"
orderingtype
    "MSK_ORDER_METHOD_TRY_GRAPHPAR"
    "MSK_ORDER_METHOD_NONE"
    "MSK_ORDER_METHOD_FREE"
    "MSK_ORDER_METHOD_FORCE_GRAPHPAR"
    "MSK_ORDER_METHOD_EXPERIMENTAL"
    "MSK_ORDER_METHOD_APPMINLOC"
parametertype
    "MSK_PAR_STR_TYPE"
    "MSK_PAR_INVALID_TYPE"
    "MSK_PAR_INT_TYPE"
    "MSK_PAR_DOU_TYPE"
presolvemode
    "MSK_PRESOLVE_MODE_ON"
    "MSK_PRESOLVE_MODE_OFF"
    "MSK_PRESOLVE_MODE_FREE"
problemitem
    "MSK_PI_VAR"
    "MSK_PI_CONE"
    "MSK_PI_CON"
problemtype
    "MSK_PROBTYPE_QO"
    "MSK_PROBTYPE_QCQO"
    "MSK_PROBTYPE_MIXED"
    "MSK_PROBTYPE_LO"
    "MSK_PROBTYPE_CONIC"
prosta
    "UNKNOWN"
    "PRIM_INFEAS_OR_UNBOUNDED"
    "PRIM_INFEAS"
    "PRIM_FEAS"
    "PRIM_AND_DUAL_INFEAS"
    "PRIM_AND_DUAL_FEAS"
    "ILL_POSED"
    "DUAL_INFEAS"
    "DUAL_FEAS"
rescode
rescodetype
    "MSK_RESPONSE_WRN"
    "MSK_RESPONSE_UNK"
    "MSK_RESPONSE_TRM"
    "MSK_RESPONSE_OK"
    "MSK_RESPONSE_ERR"
scalingmethod
    "MSK_SCALING_METHOD_POW2"
    "MSK_SCALING_METHOD_FREE"
scalingtype
    "MSK_SCALING_NONE"
    "MSK_SCALING_FREE"
sensitivitytype
    "MSK_SENSITIVITY_TYPE_BASIS"
simdegen
    "MSK_SIM_DEGEN_NONE"
    "MSK_SIM_DEGEN_MODERATE"
    "MSK_SIM_DEGEN_MINIMUM"
    "MSK_SIM_DEGEN_FREE"
    "MSK_SIM_DEGEN_AGGRESSIVE"
simdupvec
    "MSK_SIM_EXPLOIT_DUPVEC_ON"
    "MSK_SIM_EXPLOIT_DUPVEC_OFF"
    "MSK_SIM_EXPLOIT_DUPVEC_FREE"
simhotstart
    "MSK_SIM_HOTSTART_STATUS_KEYS"
    "MSK_SIM_HOTSTART_NONE"
    "MSK_SIM_HOTSTART_FREE"
simprecision
    "MSK_SIM_PRECISION_NORMAL"
    "MSK_SIM_PRECISION_EXTENDED"
simreform
    "MSK_SIM_REFORMULATION_ON"
    "MSK_SIM_REFORMULATION_OFF"
    "MSK_SIM_REFORMULATION_FREE"
    "MSK_SIM_REFORMULATION_AGGRESSIVE"
simseltype
    "MSK_SIM_SELECTION_SE"
    "MSK_SIM_SELECTION_PARTIAL"
    "MSK_SIM_SELECTION_FULL"
    "MSK_SIM_SELECTION_FREE"
    "MSK_SIM_SELECTION_DEVEX"
    "MSK_SIM_SELECTION_ASE"
solformat
    "MSK_SOL_FORMAT_TASK"
    "MSK_SOL_FORMAT_JSON_TASK"
    "MSK_SOL_FORMAT_EXTENSION"
    "MSK_SOL_FORMAT_B"
solitem
    "MSK_SOL_ITEM_Y"
    "MSK_SOL_ITEM_XX"
    "MSK_SOL_ITEM_XC"
    "MSK_SOL_ITEM_SUX"
    "MSK_SOL_ITEM_SUC"
    "MSK_SOL_ITEM_SNX"
    "MSK_SOL_ITEM_SLX"
    "MSK_SOL_ITEM_SLC"
solsta
    "UNKNOWN"
    "PRIM_INFEAS_CER"
    "PRIM_ILLPOSED_CER"
    "PRIM_FEAS"
    "PRIM_AND_DUAL_FEAS"
    "OPTIMAL"
    "INTEGER_OPTIMAL"
    "DUAL_INFEAS_CER"
    "DUAL_ILLPOSED_CER"
    "DUAL_FEAS"
soltype
    "MSK_SOL_ITR"
    "MSK_SOL_ITG"
    "MSK_SOL_BAS"
solveform
    "MSK_SOLVE_PRIMAL"
    "MSK_SOLVE_FREE"
    "MSK_SOLVE_DUAL"
stakey
    "UPR"
    "UNK"
    "SUPBAS"
    "LOW"
    "INF"
    "FIX"
    "BAS"
startpointtype
    "MSK_STARTING_POINT_GUESS"
    "MSK_STARTING_POINT_FREE"
    "MSK_STARTING_POINT_CONSTANT"
streamtype
    "MSK_STREAM_WRN"
    "MSK_STREAM_MSG"
    "MSK_STREAM_LOG"
    "MSK_STREAM_ERR"
symmattype
    "MSK_SYMMAT_TYPE_SPARSE"
transpose
    "MSK_TRANSPOSE_YES"
    "MSK_TRANSPOSE_NO"
uplo
    "MSK_UPLO_UP"
    "MSK_UPLO_LO"
value
    "MSK_MAX_STR_LEN"
    "MSK_LICENSE_BUFFER_LENGTH"
variabletype
    "MSK_VAR_TYPE_INT"
    "MSK_VAR_TYPE_CONT"
 
Functions
mosekdomain
mosekenv
moseklinmodel
moseklinmodel.appendcons
moseklinmodel.appendvars
moseklinmodel.conname
moseklinmodel.getsolution
moseklinmodel.hassolution
moseklinmodel.objective
moseklinmodel.setb
moseklinmodel.setc
moseklinmodel.setcolumns
moseklinmodel.setrows
moseklinmodel.setsolution
moseklinmodel.setvarbounds
moseklinmodel.solve
moseklinmodel.varname
moseklinmodel.write
mosekmodel
mosekmodel.appendcons
mosekmodel.appenddisjunction
mosekmodel.appendrows
mosekmodel.appendvars
mosekmodel.clause
mosekmodel.getsolution
mosekmodel.hassolution
mosekmodel.objective
mosekmodel.setsolution
mosekmodel.solve
mosekmodel.varname
mosekmodel.write
 
Parameters
Double parameters
    MSK_DPAR_ANA_SOL_INFEAS_TOL
    MSK_DPAR_BASIS_REL_TOL_S
    MSK_DPAR_BASIS_TOL_S
    MSK_DPAR_BASIS_TOL_X
    MSK_DPAR_DATA_SYM_MAT_TOL
    MSK_DPAR_DATA_SYM_MAT_TOL_HUGE
    MSK_DPAR_DATA_SYM_MAT_TOL_LARGE
    MSK_DPAR_DATA_TOL_AIJ_HUGE
    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_FOLDING_TOL_EQ
    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_QO_TOL_DFEAS
    MSK_DPAR_INTPNT_QO_TOL_INFEAS
    MSK_DPAR_INTPNT_QO_TOL_MU_RED
    MSK_DPAR_INTPNT_QO_TOL_NEAR_REL
    MSK_DPAR_INTPNT_QO_TOL_PFEAS
    MSK_DPAR_INTPNT_QO_TOL_REL_GAP
    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_CLIQUE_TABLE_SIZE_FACTOR
    MSK_DPAR_MIO_DJC_MAX_BIGM
    MSK_DPAR_MIO_MAX_TIME
    MSK_DPAR_MIO_REL_GAP_CONST
    MSK_DPAR_MIO_TOL_ABS_GAP
    MSK_DPAR_MIO_TOL_ABS_RELAX_INT
    MSK_DPAR_MIO_TOL_FEAS
    MSK_DPAR_MIO_TOL_REL_DUAL_BOUND_IMPROVEMENT
    MSK_DPAR_MIO_TOL_REL_GAP
    MSK_DPAR_OPTIMIZER_MAX_TICKS
    MSK_DPAR_OPTIMIZER_MAX_TIME
    MSK_DPAR_PRESOLVE_TOL_ABS_LINDEP
    MSK_DPAR_PRESOLVE_TOL_PRIMAL_INFEAS_PERTURBATION
    MSK_DPAR_PRESOLVE_TOL_REL_LINDEP
    MSK_DPAR_PRESOLVE_TOL_S
    MSK_DPAR_PRESOLVE_TOL_X
    MSK_DPAR_QCQO_REFORMULATE_REL_DROP_TOL
    MSK_DPAR_SEMIDEFINITE_TOL_APPROX
    MSK_DPAR_SIM_LU_TOL_REL_PIV
    MSK_DPAR_SIM_PRECISION_SCALING_EXTENDED
    MSK_DPAR_SIM_PRECISION_SCALING_NORMAL
    MSK_DPAR_SIMPLEX_ABS_TOL_PIV
    MSK_DPAR_UPPER_OBJ_CUT
    MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH
Integer parameters
    MSK_IPAR_ANA_SOL_BASIS
    MSK_IPAR_ANA_SOL_PRINT_VIOLATED
    MSK_IPAR_AUTO_SORT_A_BEFORE_OPT
    MSK_IPAR_AUTO_UPDATE_SOL_INFO
    MSK_IPAR_BASIS_SOLVE_USE_PLUS_ONE
    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_LICENSE
    MSK_IPAR_COMPRESS_STATFILE
    MSK_IPAR_FOLDING_USE
    MSK_IPAR_GETDUAL_CONVERT_LMIS
    MSK_IPAR_HEARTBEAT_SIM_FREQ_TICKS
    MSK_IPAR_INFEAS_GENERIC_NAMES
    MSK_IPAR_INFEAS_REPORT_AUTO
    MSK_IPAR_INFEAS_REPORT_LEVEL
    MSK_IPAR_INTPNT_BASIS
    MSK_IPAR_INTPNT_DIFF_STEP
    MSK_IPAR_INTPNT_HOTSTART
    MSK_IPAR_INTPNT_MAX_ITERATIONS
    MSK_IPAR_INTPNT_MAX_NUM_COR
    MSK_IPAR_INTPNT_OFF_COL_TRH
    MSK_IPAR_INTPNT_ORDER_GP_NUM_SEEDS
    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_DEBUG
    MSK_IPAR_LICENSE_PAUSE_TIME
    MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS
    MSK_IPAR_LICENSE_TRH_EXPIRY_WRN
    MSK_IPAR_LICENSE_WAIT
    MSK_IPAR_LOG
    MSK_IPAR_LOG_ANA_PRO
    MSK_IPAR_LOG_BI
    MSK_IPAR_LOG_BI_FREQ
    MSK_IPAR_LOG_CUT_SECOND_OPT
    MSK_IPAR_LOG_EXPAND
    MSK_IPAR_LOG_FEAS_REPAIR
    MSK_IPAR_LOG_FILE
    MSK_IPAR_LOG_INCLUDE_SUMMARY
    MSK_IPAR_LOG_INFEAS_ANA
    MSK_IPAR_LOG_INTPNT
    MSK_IPAR_LOG_LOCAL_INFO
    MSK_IPAR_LOG_MIO
    MSK_IPAR_LOG_MIO_FREQ
    MSK_IPAR_LOG_ORDER
    MSK_IPAR_LOG_PRESOLVE
    MSK_IPAR_LOG_SENSITIVITY
    MSK_IPAR_LOG_SENSITIVITY_OPT
    MSK_IPAR_LOG_SIM
    MSK_IPAR_LOG_SIM_FREQ
    MSK_IPAR_LOG_SIM_FREQ_GIGA_TICKS
    MSK_IPAR_LOG_STORAGE
    MSK_IPAR_MAX_NUM_WARNINGS
    MSK_IPAR_MIO_BRANCH_DIR
    MSK_IPAR_MIO_CONFLICT_ANALYSIS_LEVEL
    MSK_IPAR_MIO_CONIC_OUTER_APPROXIMATION
    MSK_IPAR_MIO_CONSTRUCT_SOL
    MSK_IPAR_MIO_CROSSOVER_MAX_NODES
    MSK_IPAR_MIO_CUT_CLIQUE
    MSK_IPAR_MIO_CUT_CMIR
    MSK_IPAR_MIO_CUT_GMI
    MSK_IPAR_MIO_CUT_IMPLIED_BOUND
    MSK_IPAR_MIO_CUT_KNAPSACK_COVER
    MSK_IPAR_MIO_CUT_LIPRO
    MSK_IPAR_MIO_CUT_SELECTION_LEVEL
    MSK_IPAR_MIO_DATA_PERMUTATION_METHOD
    MSK_IPAR_MIO_DUAL_RAY_ANALYSIS_LEVEL
    MSK_IPAR_MIO_FEASPUMP_LEVEL
    MSK_IPAR_MIO_HEURISTIC_LEVEL
    MSK_IPAR_MIO_INDEPENDENT_BLOCK_LEVEL
    MSK_IPAR_MIO_MAX_NUM_BRANCHES
    MSK_IPAR_MIO_MAX_NUM_RELAXS
    MSK_IPAR_MIO_MAX_NUM_RESTARTS
    MSK_IPAR_MIO_MAX_NUM_ROOT_CUT_ROUNDS
    MSK_IPAR_MIO_MAX_NUM_SOLUTIONS
    MSK_IPAR_MIO_MEMORY_EMPHASIS_LEVEL
    MSK_IPAR_MIO_MIN_REL
    MSK_IPAR_MIO_MODE
    MSK_IPAR_MIO_NODE_OPTIMIZER
    MSK_IPAR_MIO_NODE_SELECTION
    MSK_IPAR_MIO_NUMERICAL_EMPHASIS_LEVEL
    MSK_IPAR_MIO_OPT_FACE_MAX_NODES
    MSK_IPAR_MIO_PERSPECTIVE_REFORMULATE
    MSK_IPAR_MIO_PRESOLVE_AGGREGATOR_USE
    MSK_IPAR_MIO_PROBING_LEVEL
    MSK_IPAR_MIO_PROPAGATE_OBJECTIVE_CONSTRAINT
    MSK_IPAR_MIO_QCQO_REFORMULATION_METHOD
    MSK_IPAR_MIO_RENS_MAX_NODES
    MSK_IPAR_MIO_RINS_MAX_NODES
    MSK_IPAR_MIO_ROOT_OPTIMIZER
    MSK_IPAR_MIO_SEED
    MSK_IPAR_MIO_SYMMETRY_LEVEL
    MSK_IPAR_MIO_VAR_SELECTION
    MSK_IPAR_MIO_VB_DETECTION_LEVEL
    MSK_IPAR_MT_SPINCOUNT
    MSK_IPAR_NG
    MSK_IPAR_NUM_THREADS
    MSK_IPAR_OPF_WRITE_HEADER
    MSK_IPAR_OPF_WRITE_HINTS
    MSK_IPAR_OPF_WRITE_LINE_LENGTH
    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_ELIMINATOR_MAX_FILL
    MSK_IPAR_PRESOLVE_ELIMINATOR_MAX_NUM_TRIES
    MSK_IPAR_PRESOLVE_LINDEP_ABS_WORK_TRH
    MSK_IPAR_PRESOLVE_LINDEP_NEW
    MSK_IPAR_PRESOLVE_LINDEP_REL_WORK_TRH
    MSK_IPAR_PRESOLVE_LINDEP_USE
    MSK_IPAR_PRESOLVE_MAX_NUM_PASS
    MSK_IPAR_PRESOLVE_MAX_NUM_REDUCTIONS
    MSK_IPAR_PRESOLVE_USE
    MSK_IPAR_PRIMAL_REPAIR_OPTIMIZER
    MSK_IPAR_PTF_WRITE_PARAMETERS
    MSK_IPAR_PTF_WRITE_SINGLE_PSD_TERMS
    MSK_IPAR_PTF_WRITE_SOLUTIONS
    MSK_IPAR_PTF_WRITE_TRANSFORM
    MSK_IPAR_READ_ASYNC
    MSK_IPAR_READ_DEBUG
    MSK_IPAR_READ_KEEP_FREE_CON
    MSK_IPAR_READ_MPS_FORMAT
    MSK_IPAR_READ_MPS_WIDTH
    MSK_IPAR_READ_TASK_IGNORE_PARAM
    MSK_IPAR_REMOTE_USE_COMPRESSION
    MSK_IPAR_REMOVE_UNUSED_SOLUTIONS
    MSK_IPAR_SENSITIVITY_ALL
    MSK_IPAR_SENSITIVITY_TYPE
    MSK_IPAR_SIM_BASIS_FACTOR_USE
    MSK_IPAR_SIM_DEGEN
    MSK_IPAR_SIM_DETECT_PWL
    MSK_IPAR_SIM_DUAL_CRASH
    MSK_IPAR_SIM_DUAL_PHASEONE_METHOD
    MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION
    MSK_IPAR_SIM_DUAL_SELECTION
    MSK_IPAR_SIM_EXPLOIT_DUPVEC
    MSK_IPAR_SIM_HOTSTART
    MSK_IPAR_SIM_HOTSTART_LU
    MSK_IPAR_SIM_MAX_ITERATIONS
    MSK_IPAR_SIM_MAX_NUM_SETBACKS
    MSK_IPAR_SIM_NON_SINGULAR
    MSK_IPAR_SIM_PRECISION
    MSK_IPAR_SIM_PRECISION_BOOST
    MSK_IPAR_SIM_PRIMAL_CRASH
    MSK_IPAR_SIM_PRIMAL_PHASEONE_METHOD
    MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION
    MSK_IPAR_SIM_PRIMAL_SELECTION
    MSK_IPAR_SIM_REFACTOR_FREQ
    MSK_IPAR_SIM_REFORMULATION
    MSK_IPAR_SIM_SAVE_LU
    MSK_IPAR_SIM_SCALING
    MSK_IPAR_SIM_SCALING_METHOD
    MSK_IPAR_SIM_SEED
    MSK_IPAR_SIM_SOLVE_FORM
    MSK_IPAR_SIM_SWITCH_OPTIMIZER
    MSK_IPAR_SOL_FILTER_KEEP_BASIC
    MSK_IPAR_SOL_READ_NAME_WIDTH
    MSK_IPAR_SOL_READ_WIDTH
    MSK_IPAR_TIMING_LEVEL
    MSK_IPAR_WRITE_ASYNC
    MSK_IPAR_WRITE_BAS_CONSTRAINTS
    MSK_IPAR_WRITE_BAS_HEAD
    MSK_IPAR_WRITE_BAS_VARIABLES
    MSK_IPAR_WRITE_COMPRESSION
    MSK_IPAR_WRITE_FREE_CON
    MSK_IPAR_WRITE_GENERIC_NAMES
    MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_ITEMS
    MSK_IPAR_WRITE_INT_CONSTRAINTS
    MSK_IPAR_WRITE_INT_HEAD
    MSK_IPAR_WRITE_INT_VARIABLES
    MSK_IPAR_WRITE_JSON_INDENTATION
    MSK_IPAR_WRITE_LP_FULL_OBJ
    MSK_IPAR_WRITE_LP_LINE_WIDTH
    MSK_IPAR_WRITE_MPS_FORMAT
    MSK_IPAR_WRITE_MPS_INT
    MSK_IPAR_WRITE_SOL_BARVARIABLES
    MSK_IPAR_WRITE_SOL_CONSTRAINTS
    MSK_IPAR_WRITE_SOL_HEAD
    MSK_IPAR_WRITE_SOL_IGNORE_INVALID_NAMES
    MSK_IPAR_WRITE_SOL_VARIABLES
String parameters
    MSK_SPAR_BAS_SOL_FILE_NAME
    MSK_SPAR_DATA_FILE_NAME
    MSK_SPAR_DEBUG_FILE_NAME
    MSK_SPAR_INT_SOL_FILE_NAME
    MSK_SPAR_ITR_SOL_FILE_NAME
    MSK_SPAR_MIO_DEBUG_STRING
    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_REMOTE_OPTSERVER_HOST
    MSK_SPAR_REMOTE_TLS_CERT
    MSK_SPAR_REMOTE_TLS_CERT_PATH
    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_KEY
    MSK_SPAR_STAT_NAME
 
Response codes
Termination
    "MSK_RES_OK"
    "MSK_RES_TRM_INTERNAL"
    "MSK_RES_TRM_INTERNAL_STOP"
    "MSK_RES_TRM_LOST_RACE"
    "MSK_RES_TRM_MAX_ITERATIONS"
    "MSK_RES_TRM_MAX_NUM_SETBACKS"
    "MSK_RES_TRM_MAX_TIME"
    "MSK_RES_TRM_MIO_NUM_BRANCHES"
    "MSK_RES_TRM_MIO_NUM_RELAXS"
    "MSK_RES_TRM_NUM_MAX_NUM_INT_SOLUTIONS"
    "MSK_RES_TRM_NUMERICAL_PROBLEM"
    "MSK_RES_TRM_OBJECTIVE_RANGE"
    "MSK_RES_TRM_SERVER_MAX_MEMORY"
    "MSK_RES_TRM_SERVER_MAX_TIME"
    "MSK_RES_TRM_STALL"
    "MSK_RES_TRM_USER_CALLBACK"
Warnings
    "MSK_RES_WRN_ANA_ALMOST_INT_BOUNDS"
    "MSK_RES_WRN_ANA_C_ZERO"
    "MSK_RES_WRN_ANA_CLOSE_BOUNDS"
    "MSK_RES_WRN_ANA_EMPTY_COLS"
    "MSK_RES_WRN_ANA_LARGE_BOUNDS"
    "MSK_RES_WRN_DROPPED_NZ_QOBJ"
    "MSK_RES_WRN_DUPLICATE_BARVARIABLE_NAMES"
    "MSK_RES_WRN_DUPLICATE_CONE_NAMES"
    "MSK_RES_WRN_DUPLICATE_CONSTRAINT_NAMES"
    "MSK_RES_WRN_DUPLICATE_VARIABLE_NAMES"
    "MSK_RES_WRN_ELIMINATOR_SPACE"
    "MSK_RES_WRN_EMPTY_NAME"
    "MSK_RES_WRN_GETDUAL_IGNORES_INTEGRALITY"
    "MSK_RES_WRN_IGNORE_INTEGER"
    "MSK_RES_WRN_INCOMPLETE_LINEAR_DEPENDENCY_CHECK"
    "MSK_RES_WRN_INVALID_MPS_NAME"
    "MSK_RES_WRN_INVALID_MPS_OBJ_NAME"
    "MSK_RES_WRN_LARGE_AIJ"
    "MSK_RES_WRN_LARGE_BOUND"
    "MSK_RES_WRN_LARGE_CJ"
    "MSK_RES_WRN_LARGE_CON_FX"
    "MSK_RES_WRN_LARGE_FIJ"
    "MSK_RES_WRN_LARGE_LO_BOUND"
    "MSK_RES_WRN_LARGE_UP_BOUND"
    "MSK_RES_WRN_LICENSE_EXPIRE"
    "MSK_RES_WRN_LICENSE_FEATURE_EXPIRE"
    "MSK_RES_WRN_LICENSE_SERVER"
    "MSK_RES_WRN_LP_DROP_VARIABLE"
    "MSK_RES_WRN_LP_OLD_QUAD_FORMAT"
    "MSK_RES_WRN_MIO_INFEASIBLE_FINAL"
    "MSK_RES_WRN_MODIFIED_DOUBLE_PARAMETER"
    "MSK_RES_WRN_MPS_SPLIT_BOU_VECTOR"
    "MSK_RES_WRN_MPS_SPLIT_RAN_VECTOR"
    "MSK_RES_WRN_MPS_SPLIT_RHS_VECTOR"
    "MSK_RES_WRN_NAME_MAX_LEN"
    "MSK_RES_WRN_NO_DUALIZER"
    "MSK_RES_WRN_NO_GLOBAL_OPTIMIZER"
    "MSK_RES_WRN_NO_INFEASIBILITY_REPORT_WHEN_MATRIX_VARIABLES"
    "MSK_RES_WRN_NZ_IN_UPR_TRI"
    "MSK_RES_WRN_OPEN_PARAM_FILE"
    "MSK_RES_WRN_PARAM_IGNORED_CMIO"
    "MSK_RES_WRN_PARAM_NAME_DOU"
    "MSK_RES_WRN_PARAM_NAME_INT"
    "MSK_RES_WRN_PARAM_NAME_STR"
    "MSK_RES_WRN_PARAM_STR_VALUE"
    "MSK_RES_WRN_PRESOLVE_OUTOFSPACE"
    "MSK_RES_WRN_PRESOLVE_PRIMAL_PERTURBATIONS"
    "MSK_RES_WRN_PTF_UNKNOWN_SECTION"
    "MSK_RES_WRN_SOL_FILE_IGNORED_CON"
    "MSK_RES_WRN_SOL_FILE_IGNORED_VAR"
    "MSK_RES_WRN_SOL_FILTER"
    "MSK_RES_WRN_SPAR_MAX_LEN"
    "MSK_RES_WRN_SYM_MAT_LARGE"
    "MSK_RES_WRN_TOO_FEW_BASIS_VARS"
    "MSK_RES_WRN_TOO_MANY_BASIS_VARS"
    "MSK_RES_WRN_UNDEF_SOL_FILE_NAME"
    "MSK_RES_WRN_USING_GENERIC_NAMES"
    "MSK_RES_WRN_WRITE_CHANGED_NAMES"
    "MSK_RES_WRN_WRITE_DISCARDED_CFIX"
    "MSK_RES_WRN_ZERO_AIJ"
    "MSK_RES_WRN_ZEROS_IN_SPARSE_COL"
    "MSK_RES_WRN_ZEROS_IN_SPARSE_ROW"
Errors
    "MSK_RES_ERR_ACC_AFE_DOMAIN_MISMATCH"
    "MSK_RES_ERR_ACC_INVALID_ENTRY_INDEX"
    "MSK_RES_ERR_ACC_INVALID_INDEX"
    "MSK_RES_ERR_AD_INVALID_CODELIST"
    "MSK_RES_ERR_AFE_INVALID_INDEX"
    "MSK_RES_ERR_API_ARRAY_TOO_SMALL"
    "MSK_RES_ERR_API_CB_CONNECT"
    "MSK_RES_ERR_API_FATAL_ERROR"
    "MSK_RES_ERR_API_INTERNAL"
    "MSK_RES_ERR_APPENDING_TOO_BIG_CONE"
    "MSK_RES_ERR_ARG_IS_TOO_LARGE"
    "MSK_RES_ERR_ARG_IS_TOO_SMALL"
    "MSK_RES_ERR_ARGUMENT_DIMENSION"
    "MSK_RES_ERR_ARGUMENT_IS_TOO_LARGE"
    "MSK_RES_ERR_ARGUMENT_IS_TOO_SMALL"
    "MSK_RES_ERR_ARGUMENT_LENNEQ"
    "MSK_RES_ERR_ARGUMENT_PERM_ARRAY"
    "MSK_RES_ERR_ARGUMENT_TYPE"
    "MSK_RES_ERR_AXIS_NAME_SPECIFICATION"
    "MSK_RES_ERR_BAR_VAR_DIM"
    "MSK_RES_ERR_BASIS"
    "MSK_RES_ERR_BASIS_FACTOR"
    "MSK_RES_ERR_BASIS_SINGULAR"
    "MSK_RES_ERR_BLANK_NAME"
    "MSK_RES_ERR_CBF_DUPLICATE_ACOORD"
    "MSK_RES_ERR_CBF_DUPLICATE_BCOORD"
    "MSK_RES_ERR_CBF_DUPLICATE_CON"
    "MSK_RES_ERR_CBF_DUPLICATE_INT"
    "MSK_RES_ERR_CBF_DUPLICATE_OBJ"
    "MSK_RES_ERR_CBF_DUPLICATE_OBJACOORD"
    "MSK_RES_ERR_CBF_DUPLICATE_POW_CONES"
    "MSK_RES_ERR_CBF_DUPLICATE_POW_STAR_CONES"
    "MSK_RES_ERR_CBF_DUPLICATE_PSDCON"
    "MSK_RES_ERR_CBF_DUPLICATE_PSDVAR"
    "MSK_RES_ERR_CBF_DUPLICATE_VAR"
    "MSK_RES_ERR_CBF_EXPECTED_A_KEYWORD"
    "MSK_RES_ERR_CBF_INVALID_CON_TYPE"
    "MSK_RES_ERR_CBF_INVALID_DIMENSION_OF_CONES"
    "MSK_RES_ERR_CBF_INVALID_DIMENSION_OF_PSDCON"
    "MSK_RES_ERR_CBF_INVALID_DOMAIN_DIMENSION"
    "MSK_RES_ERR_CBF_INVALID_EXP_DIMENSION"
    "MSK_RES_ERR_CBF_INVALID_INT_INDEX"
    "MSK_RES_ERR_CBF_INVALID_NUM_ACOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_BCOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_DCOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_FCOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_HCOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_OBJACOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_OBJFCOORD"
    "MSK_RES_ERR_CBF_INVALID_NUM_PSDCON"
    "MSK_RES_ERR_CBF_INVALID_NUMBER_OF_CONES"
    "MSK_RES_ERR_CBF_INVALID_POWER"
    "MSK_RES_ERR_CBF_INVALID_POWER_CONE_INDEX"
    "MSK_RES_ERR_CBF_INVALID_POWER_STAR_CONE_INDEX"
    "MSK_RES_ERR_CBF_INVALID_PSDCON_BLOCK_INDEX"
    "MSK_RES_ERR_CBF_INVALID_PSDCON_INDEX"
    "MSK_RES_ERR_CBF_INVALID_PSDCON_VARIABLE_INDEX"
    "MSK_RES_ERR_CBF_INVALID_PSDVAR_DIMENSION"
    "MSK_RES_ERR_CBF_INVALID_VAR_TYPE"
    "MSK_RES_ERR_CBF_NO_VARIABLES"
    "MSK_RES_ERR_CBF_NO_VERSION_SPECIFIED"
    "MSK_RES_ERR_CBF_OBJ_SENSE"
    "MSK_RES_ERR_CBF_PARSE"
    "MSK_RES_ERR_CBF_POWER_CONE_IS_TOO_LONG"
    "MSK_RES_ERR_CBF_POWER_CONE_MISMATCH"
    "MSK_RES_ERR_CBF_POWER_STAR_CONE_MISMATCH"
    "MSK_RES_ERR_CBF_SYNTAX"
    "MSK_RES_ERR_CBF_TOO_FEW_CONSTRAINTS"
    "MSK_RES_ERR_CBF_TOO_FEW_INTS"
    "MSK_RES_ERR_CBF_TOO_FEW_PSDVAR"
    "MSK_RES_ERR_CBF_TOO_FEW_VARIABLES"
    "MSK_RES_ERR_CBF_TOO_MANY_CONSTRAINTS"
    "MSK_RES_ERR_CBF_TOO_MANY_INTS"
    "MSK_RES_ERR_CBF_TOO_MANY_VARIABLES"
    "MSK_RES_ERR_CBF_UNHANDLED_POWER_CONE_TYPE"
    "MSK_RES_ERR_CBF_UNHANDLED_POWER_STAR_CONE_TYPE"
    "MSK_RES_ERR_CBF_UNSUPPORTED"
    "MSK_RES_ERR_CBF_UNSUPPORTED_CHANGE"
    "MSK_RES_ERR_CON_Q_NOT_NSD"
    "MSK_RES_ERR_CON_Q_NOT_PSD"
    "MSK_RES_ERR_CONE_INDEX"
    "MSK_RES_ERR_CONE_OVERLAP"
    "MSK_RES_ERR_CONE_OVERLAP_APPEND"
    "MSK_RES_ERR_CONE_PARAMETER"
    "MSK_RES_ERR_CONE_REP_VAR"
    "MSK_RES_ERR_CONE_SIZE"
    "MSK_RES_ERR_CONE_TYPE"
    "MSK_RES_ERR_CONE_TYPE_STR"
    "MSK_RES_ERR_DATA_FILE_EXT"
    "MSK_RES_ERR_DIMENSION_SPECIFICATION"
    "MSK_RES_ERR_DJC_AFE_DOMAIN_MISMATCH"
    "MSK_RES_ERR_DJC_DOMAIN_TERMSIZE_MISMATCH"
    "MSK_RES_ERR_DJC_INVALID_INDEX"
    "MSK_RES_ERR_DJC_INVALID_TERM_SIZE"
    "MSK_RES_ERR_DJC_TOTAL_NUM_TERMS_MISMATCH"
    "MSK_RES_ERR_DJC_UNSUPPORTED_DOMAIN_TYPE"
    "MSK_RES_ERR_DOMAIN_DIMENSION"
    "MSK_RES_ERR_DOMAIN_DIMENSION_PSD"
    "MSK_RES_ERR_DOMAIN_INVALID_INDEX"
    "MSK_RES_ERR_DOMAIN_POWER_INVALID_ALPHA"
    "MSK_RES_ERR_DOMAIN_POWER_NEGATIVE_ALPHA"
    "MSK_RES_ERR_DOMAIN_POWER_NLEFT"
    "MSK_RES_ERR_DUP_NAME"
    "MSK_RES_ERR_DUPLICATE_AIJ"
    "MSK_RES_ERR_DUPLICATE_BARVARIABLE_NAMES"
    "MSK_RES_ERR_DUPLICATE_CONE_NAMES"
    "MSK_RES_ERR_DUPLICATE_CONSTRAINT_NAMES"
    "MSK_RES_ERR_DUPLICATE_DJC_NAMES"
    "MSK_RES_ERR_DUPLICATE_DOMAIN_NAMES"
    "MSK_RES_ERR_DUPLICATE_FIJ"
    "MSK_RES_ERR_DUPLICATE_INDEX_IN_A_SPARSE_MATRIX"
    "MSK_RES_ERR_DUPLICATE_INDEX_IN_AFEIDX_LIST"
    "MSK_RES_ERR_DUPLICATE_VARIABLE_NAMES"
    "MSK_RES_ERR_END_OF_FILE"
    "MSK_RES_ERR_FACTOR"
    "MSK_RES_ERR_FEASREPAIR_CANNOT_RELAX"
    "MSK_RES_ERR_FEASREPAIR_INCONSISTENT_BOUND"
    "MSK_RES_ERR_FEASREPAIR_SOLVING_RELAXED"
    "MSK_RES_ERR_FILE_LICENSE"
    "MSK_RES_ERR_FILE_OPEN"
    "MSK_RES_ERR_FILE_READ"
    "MSK_RES_ERR_FILE_WRITE"
    "MSK_RES_ERR_FINAL_SOLUTION"
    "MSK_RES_ERR_FIRST"
    "MSK_RES_ERR_FIRSTI"
    "MSK_RES_ERR_FIRSTJ"
    "MSK_RES_ERR_FIXED_BOUND_VALUES"
    "MSK_RES_ERR_FLEXLM"
    "MSK_RES_ERR_FORMAT_STRING"
    "MSK_RES_ERR_GETDUAL_NOT_AVAILABLE"
    "MSK_RES_ERR_GLOBAL_INV_CONIC_PROBLEM"
    "MSK_RES_ERR_HUGE_AIJ"
    "MSK_RES_ERR_HUGE_C"
    "MSK_RES_ERR_HUGE_FIJ"
    "MSK_RES_ERR_IDENTICAL_TASKS"
    "MSK_RES_ERR_IN_ARGUMENT"
    "MSK_RES_ERR_INDEX"
    "MSK_RES_ERR_INDEX_ARR_IS_TOO_LARGE"
    "MSK_RES_ERR_INDEX_ARR_IS_TOO_SMALL"
    "MSK_RES_ERR_INDEX_IS_NOT_UNIQUE"
    "MSK_RES_ERR_INDEX_IS_TOO_LARGE"
    "MSK_RES_ERR_INDEX_IS_TOO_SMALL"
    "MSK_RES_ERR_INF_DOU_INDEX"
    "MSK_RES_ERR_INF_DOU_NAME"
    "MSK_RES_ERR_INF_IN_DOUBLE_DATA"
    "MSK_RES_ERR_INF_INT_INDEX"
    "MSK_RES_ERR_INF_INT_NAME"
    "MSK_RES_ERR_INF_LINT_INDEX"
    "MSK_RES_ERR_INF_LINT_NAME"
    "MSK_RES_ERR_INF_TYPE"
    "MSK_RES_ERR_INFEAS_UNDEFINED"
    "MSK_RES_ERR_INFINITE_BOUND"
    "MSK_RES_ERR_INT64_TO_INT32_CAST"
    "MSK_RES_ERR_INTERNAL"
    "MSK_RES_ERR_INTERNAL_TEST_FAILED"
    "MSK_RES_ERR_INV_APTRE"
    "MSK_RES_ERR_INV_BK"
    "MSK_RES_ERR_INV_BKC"
    "MSK_RES_ERR_INV_BKX"
    "MSK_RES_ERR_INV_CONE_TYPE"
    "MSK_RES_ERR_INV_CONE_TYPE_STR"
    "MSK_RES_ERR_INV_DINF"
    "MSK_RES_ERR_INV_IINF"
    "MSK_RES_ERR_INV_LIINF"
    "MSK_RES_ERR_INV_MARKI"
    "MSK_RES_ERR_INV_MARKJ"
    "MSK_RES_ERR_INV_NAME_ITEM"
    "MSK_RES_ERR_INV_NUMI"
    "MSK_RES_ERR_INV_NUMJ"
    "MSK_RES_ERR_INV_OPTIMIZER"
    "MSK_RES_ERR_INV_PROBLEM"
    "MSK_RES_ERR_INV_QCON_SUBI"
    "MSK_RES_ERR_INV_QCON_SUBJ"
    "MSK_RES_ERR_INV_QCON_SUBK"
    "MSK_RES_ERR_INV_QCON_VAL"
    "MSK_RES_ERR_INV_QOBJ_SUBI"
    "MSK_RES_ERR_INV_QOBJ_SUBJ"
    "MSK_RES_ERR_INV_QOBJ_VAL"
    "MSK_RES_ERR_INV_RESCODE"
    "MSK_RES_ERR_INV_SK"
    "MSK_RES_ERR_INV_SK_STR"
    "MSK_RES_ERR_INV_SKC"
    "MSK_RES_ERR_INV_SKN"
    "MSK_RES_ERR_INV_SKX"
    "MSK_RES_ERR_INV_VAR_TYPE"
    "MSK_RES_ERR_INVALID_AIJ"
    "MSK_RES_ERR_INVALID_B"
    "MSK_RES_ERR_INVALID_BARVAR_NAME"
    "MSK_RES_ERR_INVALID_CFIX"
    "MSK_RES_ERR_INVALID_CJ"
    "MSK_RES_ERR_INVALID_COMPRESSION"
    "MSK_RES_ERR_INVALID_CON_NAME"
    "MSK_RES_ERR_INVALID_CONE_NAME"
    "MSK_RES_ERR_INVALID_FIJ"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_AFFINE_CONIC_CONSTRAINTS"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_CFIX"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_CONES"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_DISJUNCTIVE_CONSTRAINTS"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_FREE_CONSTRAINTS"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_NONLINEAR"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_QUADRATIC_TERMS"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_RANGED_CONSTRAINTS"
    "MSK_RES_ERR_INVALID_FILE_FORMAT_FOR_SYM_MAT"
    "MSK_RES_ERR_INVALID_FILE_NAME"
    "MSK_RES_ERR_INVALID_FORMAT_TYPE"
    "MSK_RES_ERR_INVALID_G"
    "MSK_RES_ERR_INVALID_IDX"
    "MSK_RES_ERR_INVALID_IOMODE"
    "MSK_RES_ERR_INVALID_MAX_NUM"
    "MSK_RES_ERR_INVALID_NAME_IN_SOL_FILE"
    "MSK_RES_ERR_INVALID_OBJ_NAME"
    "MSK_RES_ERR_INVALID_OBJECTIVE_SENSE"
    "MSK_RES_ERR_INVALID_PROBLEM_TYPE"
    "MSK_RES_ERR_INVALID_SOL_FILE_NAME"
    "MSK_RES_ERR_INVALID_STREAM"
    "MSK_RES_ERR_INVALID_SURPLUS"
    "MSK_RES_ERR_INVALID_SYM_MAT_DIM"
    "MSK_RES_ERR_INVALID_TASK"
    "MSK_RES_ERR_INVALID_UTF8"
    "MSK_RES_ERR_INVALID_VAR_NAME"
    "MSK_RES_ERR_INVALID_WCHAR"
    "MSK_RES_ERR_INVALID_WHICHSOL"
    "MSK_RES_ERR_JSON_DATA"
    "MSK_RES_ERR_JSON_FORMAT"
    "MSK_RES_ERR_JSON_MISSING_DATA"
    "MSK_RES_ERR_JSON_NUMBER_OVERFLOW"
    "MSK_RES_ERR_JSON_STRING"
    "MSK_RES_ERR_JSON_SYNTAX"
    "MSK_RES_ERR_LAST"
    "MSK_RES_ERR_LASTI"
    "MSK_RES_ERR_LASTJ"
    "MSK_RES_ERR_LAU_ARG_K"
    "MSK_RES_ERR_LAU_ARG_M"
    "MSK_RES_ERR_LAU_ARG_N"
    "MSK_RES_ERR_LAU_ARG_TRANS"
    "MSK_RES_ERR_LAU_ARG_TRANSA"
    "MSK_RES_ERR_LAU_ARG_TRANSB"
    "MSK_RES_ERR_LAU_ARG_UPLO"
    "MSK_RES_ERR_LAU_INVALID_LOWER_TRIANGULAR_MATRIX"
    "MSK_RES_ERR_LAU_INVALID_SPARSE_SYMMETRIC_MATRIX"
    "MSK_RES_ERR_LAU_NOT_POSITIVE_DEFINITE"
    "MSK_RES_ERR_LAU_SINGULAR_MATRIX"
    "MSK_RES_ERR_LAU_UNKNOWN"
    "MSK_RES_ERR_LICENSE"
    "MSK_RES_ERR_LICENSE_CANNOT_ALLOCATE"
    "MSK_RES_ERR_LICENSE_CANNOT_CONNECT"
    "MSK_RES_ERR_LICENSE_EXPIRED"
    "MSK_RES_ERR_LICENSE_FEATURE"
    "MSK_RES_ERR_LICENSE_INVALID_HOSTID"
    "MSK_RES_ERR_LICENSE_MAX"
    "MSK_RES_ERR_LICENSE_MOSEKLM_DAEMON"
    "MSK_RES_ERR_LICENSE_NO_SERVER_LINE"
    "MSK_RES_ERR_LICENSE_NO_SERVER_SUPPORT"
    "MSK_RES_ERR_LICENSE_OLD_SERVER_VERSION"
    "MSK_RES_ERR_LICENSE_SERVER"
    "MSK_RES_ERR_LICENSE_SERVER_VERSION"
    "MSK_RES_ERR_LICENSE_VERSION"
    "MSK_RES_ERR_LINK_FILE_DLL"
    "MSK_RES_ERR_LIVING_TASKS"
    "MSK_RES_ERR_LOWER_BOUND_IS_A_NAN"
    "MSK_RES_ERR_LP_AMBIGUOUS_CONSTRAINT_BOUND"
    "MSK_RES_ERR_LP_DUPLICATE_SECTION"
    "MSK_RES_ERR_LP_EMPTY"
    "MSK_RES_ERR_LP_EXPECTED_CONSTRAINT_RELATION"
    "MSK_RES_ERR_LP_EXPECTED_NUMBER"
    "MSK_RES_ERR_LP_EXPECTED_OBJECTIVE"
    "MSK_RES_ERR_LP_FILE_FORMAT"
    "MSK_RES_ERR_LP_INDICATOR_VAR"
    "MSK_RES_ERR_LP_INVALID_VAR_NAME"
    "MSK_RES_ERR_LU_MAX_NUM_TRIES"
    "MSK_RES_ERR_MAX_LEN_IS_TOO_SMALL"
    "MSK_RES_ERR_MAXNUMBARVAR"
    "MSK_RES_ERR_MAXNUMCON"
    "MSK_RES_ERR_MAXNUMCONE"
    "MSK_RES_ERR_MAXNUMQNZ"
    "MSK_RES_ERR_MAXNUMVAR"
    "MSK_RES_ERR_MIO_INTERNAL"
    "MSK_RES_ERR_MIO_INVALID_NODE_OPTIMIZER"
    "MSK_RES_ERR_MIO_INVALID_ROOT_OPTIMIZER"
    "MSK_RES_ERR_MIO_NO_OPTIMIZER"
    "MSK_RES_ERR_MISMATCHING_DIMENSION"
    "MSK_RES_ERR_MISSING_LICENSE_FILE"
    "MSK_RES_ERR_MIXED_CONIC_AND_NL"
    "MSK_RES_ERR_MPS_CONE_OVERLAP"
    "MSK_RES_ERR_MPS_CONE_REPEAT"
    "MSK_RES_ERR_MPS_CONE_TYPE"
    "MSK_RES_ERR_MPS_DUPLICATE_Q_ELEMENT"
    "MSK_RES_ERR_MPS_FILE"
    "MSK_RES_ERR_MPS_INV_FIELD"
    "MSK_RES_ERR_MPS_INV_MARKER"
    "MSK_RES_ERR_MPS_INV_SEC_ORDER"
    "MSK_RES_ERR_MPS_INVALID_BOUND_KEY"
    "MSK_RES_ERR_MPS_INVALID_CON_KEY"
    "MSK_RES_ERR_MPS_INVALID_INDICATOR_CONSTRAINT"
    "MSK_RES_ERR_MPS_INVALID_INDICATOR_QUADRATIC_CONSTRAINT"
    "MSK_RES_ERR_MPS_INVALID_INDICATOR_VALUE"
    "MSK_RES_ERR_MPS_INVALID_INDICATOR_VARIABLE"
    "MSK_RES_ERR_MPS_INVALID_KEY"
    "MSK_RES_ERR_MPS_INVALID_OBJ_NAME"
    "MSK_RES_ERR_MPS_INVALID_OBJSENSE"
    "MSK_RES_ERR_MPS_INVALID_SEC_NAME"
    "MSK_RES_ERR_MPS_MUL_CON_NAME"
    "MSK_RES_ERR_MPS_MUL_CSEC"
    "MSK_RES_ERR_MPS_MUL_QOBJ"
    "MSK_RES_ERR_MPS_MUL_QSEC"
    "MSK_RES_ERR_MPS_NO_OBJECTIVE"
    "MSK_RES_ERR_MPS_NON_SYMMETRIC_Q"
    "MSK_RES_ERR_MPS_NULL_CON_NAME"
    "MSK_RES_ERR_MPS_NULL_VAR_NAME"
    "MSK_RES_ERR_MPS_SPLITTED_VAR"
    "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_UNDEF_CON_NAME"
    "MSK_RES_ERR_MPS_UNDEF_VAR_NAME"
    "MSK_RES_ERR_MPS_WRITE_CPLEX_INVALID_CONE_TYPE"
    "MSK_RES_ERR_MUL_A_ELEMENT"
    "MSK_RES_ERR_NAME_IS_NULL"
    "MSK_RES_ERR_NAME_MAX_LEN"
    "MSK_RES_ERR_NAN_IN_BLC"
    "MSK_RES_ERR_NAN_IN_BLX"
    "MSK_RES_ERR_NAN_IN_BUC"
    "MSK_RES_ERR_NAN_IN_BUX"
    "MSK_RES_ERR_NAN_IN_C"
    "MSK_RES_ERR_NAN_IN_DOUBLE_DATA"
    "MSK_RES_ERR_NEGATIVE_APPEND"
    "MSK_RES_ERR_NEGATIVE_SURPLUS"
    "MSK_RES_ERR_NEWER_DLL"
    "MSK_RES_ERR_NO_BARS_FOR_SOLUTION"
    "MSK_RES_ERR_NO_BARX_FOR_SOLUTION"
    "MSK_RES_ERR_NO_BASIS_SOL"
    "MSK_RES_ERR_NO_DOTY"
    "MSK_RES_ERR_NO_DUAL_FOR_ITG_SOL"
    "MSK_RES_ERR_NO_DUAL_INFEAS_CER"
    "MSK_RES_ERR_NO_INIT_ENV"
    "MSK_RES_ERR_NO_OPTIMIZER_VAR_TYPE"
    "MSK_RES_ERR_NO_PRIMAL_INFEAS_CER"
    "MSK_RES_ERR_NO_SNX_FOR_BAS_SOL"
    "MSK_RES_ERR_NO_SOLUTION_IN_CALLBACK"
    "MSK_RES_ERR_NON_UNIQUE_ARRAY"
    "MSK_RES_ERR_NONCONVEX"
    "MSK_RES_ERR_NONLINEAR_EQUALITY"
    "MSK_RES_ERR_NONLINEAR_RANGED"
    "MSK_RES_ERR_NOT_POWER_DOMAIN"
    "MSK_RES_ERR_NULL_ENV"
    "MSK_RES_ERR_NULL_POINTER"
    "MSK_RES_ERR_NULL_TASK"
    "MSK_RES_ERR_NUM_ARGUMENTS"
    "MSK_RES_ERR_NUMCONLIM"
    "MSK_RES_ERR_NUMVARLIM"
    "MSK_RES_ERR_OBJ_Q_NOT_NSD"
    "MSK_RES_ERR_OBJ_Q_NOT_PSD"
    "MSK_RES_ERR_OBJECTIVE_RANGE"
    "MSK_RES_ERR_OLDER_DLL"
    "MSK_RES_ERR_OPF_DUAL_INTEGER_SOLUTION"
    "MSK_RES_ERR_OPF_DUPLICATE_BOUND"
    "MSK_RES_ERR_OPF_DUPLICATE_CONE_ENTRY"
    "MSK_RES_ERR_OPF_DUPLICATE_CONSTRAINT_NAME"
    "MSK_RES_ERR_OPF_INCORRECT_TAG_PARAM"
    "MSK_RES_ERR_OPF_INVALID_CONE_TYPE"
    "MSK_RES_ERR_OPF_INVALID_TAG"
    "MSK_RES_ERR_OPF_MISMATCHED_TAG"
    "MSK_RES_ERR_OPF_PREMATURE_EOF"
    "MSK_RES_ERR_OPF_SYNTAX"
    "MSK_RES_ERR_OPF_TOO_LARGE"
    "MSK_RES_ERR_OPTIMIZER_LICENSE"
    "MSK_RES_ERR_OVERFLOW"
    "MSK_RES_ERR_PARAM_INDEX"
    "MSK_RES_ERR_PARAM_IS_TOO_LARGE"
    "MSK_RES_ERR_PARAM_IS_TOO_SMALL"
    "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_TYPE"
    "MSK_RES_ERR_PARAM_VALUE_STR"
    "MSK_RES_ERR_PLATFORM_NOT_LICENSED"
    "MSK_RES_ERR_POSTSOLVE"
    "MSK_RES_ERR_PRO_ITEM"
    "MSK_RES_ERR_PROB_LICENSE"
    "MSK_RES_ERR_PTF_FORMAT"
    "MSK_RES_ERR_PTF_INCOMPATIBILITY"
    "MSK_RES_ERR_PTF_INCONSISTENCY"
    "MSK_RES_ERR_PTF_UNDEFINED_ITEM"
    "MSK_RES_ERR_QCON_SUBI_TOO_LARGE"
    "MSK_RES_ERR_QCON_SUBI_TOO_SMALL"
    "MSK_RES_ERR_QCON_UPPER_TRIANGLE"
    "MSK_RES_ERR_QOBJ_UPPER_TRIANGLE"
    "MSK_RES_ERR_READ_ASYNC"
    "MSK_RES_ERR_READ_FORMAT"
    "MSK_RES_ERR_READ_GZIP"
    "MSK_RES_ERR_READ_LP_DELAYED_ROWS_NOT_SUPPORTED"
    "MSK_RES_ERR_READ_LP_MISSING_END_TAG"
    "MSK_RES_ERR_READ_PREMATURE_EOF"
    "MSK_RES_ERR_READ_WRITE"
    "MSK_RES_ERR_READ_ZSTD"
    "MSK_RES_ERR_REMOVE_CONE_VARIABLE"
    "MSK_RES_ERR_REPAIR_INVALID_PROBLEM"
    "MSK_RES_ERR_REPAIR_OPTIMIZATION_FAILED"
    "MSK_RES_ERR_SEN_BOUND_INVALID_LO"
    "MSK_RES_ERR_SEN_BOUND_INVALID_UP"
    "MSK_RES_ERR_SEN_FORMAT"
    "MSK_RES_ERR_SEN_INDEX_INVALID"
    "MSK_RES_ERR_SEN_INDEX_RANGE"
    "MSK_RES_ERR_SEN_INVALID_REGEXP"
    "MSK_RES_ERR_SEN_NUMERICAL"
    "MSK_RES_ERR_SEN_SOLUTION_STATUS"
    "MSK_RES_ERR_SEN_UNDEF_NAME"
    "MSK_RES_ERR_SEN_UNHANDLED_PROBLEM_TYPE"
    "MSK_RES_ERR_SERVER_ACCESS_TOKEN"
    "MSK_RES_ERR_SERVER_ADDRESS"
    "MSK_RES_ERR_SERVER_CERTIFICATE"
    "MSK_RES_ERR_SERVER_CONNECT"
    "MSK_RES_ERR_SERVER_HARD_TIMEOUT"
    "MSK_RES_ERR_SERVER_PROBLEM_SIZE"
    "MSK_RES_ERR_SERVER_PROTOCOL"
    "MSK_RES_ERR_SERVER_STATUS"
    "MSK_RES_ERR_SERVER_TLS_CLIENT"
    "MSK_RES_ERR_SERVER_TOKEN"
    "MSK_RES_ERR_SHAPE_IS_TOO_LARGE"
    "MSK_RES_ERR_SIZE_LICENSE"
    "MSK_RES_ERR_SIZE_LICENSE_CON"
    "MSK_RES_ERR_SIZE_LICENSE_INTVAR"
    "MSK_RES_ERR_SIZE_LICENSE_VAR"
    "MSK_RES_ERR_SLICE_SIZE"
    "MSK_RES_ERR_SOL_FILE_INVALID_NUMBER"
    "MSK_RES_ERR_SOLITEM"
    "MSK_RES_ERR_SOLVER_PROBTYPE"
    "MSK_RES_ERR_SPACE"
    "MSK_RES_ERR_SPACE_LEAKING"
    "MSK_RES_ERR_SPACE_NO_INFO"
    "MSK_RES_ERR_SPARSITY_SPECIFICATION"
    "MSK_RES_ERR_SYM_MAT_DUPLICATE"
    "MSK_RES_ERR_SYM_MAT_HUGE"
    "MSK_RES_ERR_SYM_MAT_INVALID"
    "MSK_RES_ERR_SYM_MAT_INVALID_COL_INDEX"
    "MSK_RES_ERR_SYM_MAT_INVALID_ROW_INDEX"
    "MSK_RES_ERR_SYM_MAT_INVALID_VALUE"
    "MSK_RES_ERR_SYM_MAT_NOT_LOWER_TRINGULAR"
    "MSK_RES_ERR_TASK_INCOMPATIBLE"
    "MSK_RES_ERR_TASK_INVALID"
    "MSK_RES_ERR_TASK_PREMATURE_EOF"
    "MSK_RES_ERR_TASK_WRITE"
    "MSK_RES_ERR_THREAD_COND_INIT"
    "MSK_RES_ERR_THREAD_CREATE"
    "MSK_RES_ERR_THREAD_MUTEX_INIT"
    "MSK_RES_ERR_THREAD_MUTEX_LOCK"
    "MSK_RES_ERR_THREAD_MUTEX_UNLOCK"
    "MSK_RES_ERR_TOCONIC_CONSTR_NOT_CONIC"
    "MSK_RES_ERR_TOCONIC_CONSTR_Q_NOT_PSD"
    "MSK_RES_ERR_TOCONIC_CONSTRAINT_FX"
    "MSK_RES_ERR_TOCONIC_CONSTRAINT_RA"
    "MSK_RES_ERR_TOCONIC_OBJECTIVE_NOT_PSD"
    "MSK_RES_ERR_TOO_SMALL_A_TRUNCATION_VALUE"
    "MSK_RES_ERR_TOO_SMALL_MAX_NUM_NZ"
    "MSK_RES_ERR_TOO_SMALL_MAXNUMANZ"
    "MSK_RES_ERR_UNALLOWED_WHICHSOL"
    "MSK_RES_ERR_UNB_STEP_SIZE"
    "MSK_RES_ERR_UNDEF_SOLUTION"
    "MSK_RES_ERR_UNDEFINED_OBJECTIVE_SENSE"
    "MSK_RES_ERR_UNHANDLED_SOLUTION_STATUS"
    "MSK_RES_ERR_UNKNOWN"
    "MSK_RES_ERR_UPPER_BOUND_IS_A_NAN"
    "MSK_RES_ERR_UPPER_TRIANGLE"
    "MSK_RES_ERR_WHICHITEM_NOT_ALLOWED"
    "MSK_RES_ERR_WHICHSOL"
    "MSK_RES_ERR_WRITE_ASYNC"
    "MSK_RES_ERR_WRITE_LP_DUPLICATE_CON_NAMES"
    "MSK_RES_ERR_WRITE_LP_DUPLICATE_VAR_NAMES"
    "MSK_RES_ERR_WRITE_LP_INVALID_CON_NAMES"
    "MSK_RES_ERR_WRITE_LP_INVALID_VAR_NAMES"
    "MSK_RES_ERR_WRITE_MPS_INVALID_NAME"
    "MSK_RES_ERR_WRITE_OPF_INVALID_VAR_NAME"
    "MSK_RES_ERR_WRITING_FILE"
    "MSK_RES_ERR_Y_IS_UNDEFINED"