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_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_NEW_INT_MIO"
    "MSK_CALLBACK_INTPNT"
    "MSK_CALLBACK_IM_SIMPLEX_BI"
    "MSK_CALLBACK_IM_SIMPLEX"
    "MSK_CALLBACK_IM_ROOT_CUTGEN"
    "MSK_CALLBACK_IM_READ"
    "MSK_CALLBACK_IM_QO_REFORMULATE"
    "MSK_CALLBACK_IM_PRIMAL_SIMPLEX"
    "MSK_CALLBACK_IM_PRIMAL_SENSIVITY"
    "MSK_CALLBACK_IM_PRIMAL_BI"
    "MSK_CALLBACK_IM_PRESOLVE"
    "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_INTPNT"
    "MSK_CALLBACK_IM_DUAL_SIMPLEX"
    "MSK_CALLBACK_IM_DUAL_SENSIVITY"
    "MSK_CALLBACK_IM_DUAL_BI"
    "MSK_CALLBACK_IM_CONIC"
    "MSK_CALLBACK_IM_BI"
    "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_MIO"
    "MSK_CALLBACK_END_LICENSE_WAIT"
    "MSK_CALLBACK_END_INTPNT"
    "MSK_CALLBACK_END_INFEAS_ANA"
    "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_CONIC"
    "MSK_CALLBACK_BEGIN_WRITE"
    "MSK_CALLBACK_BEGIN_TO_CONIC"
    "MSK_CALLBACK_BEGIN_SOLVE_ROOT_RELAX"
    "MSK_CALLBACK_BEGIN_SIMPLEX_BI"
    "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_MIO"
    "MSK_CALLBACK_BEGIN_LICENSE_WAIT"
    "MSK_CALLBACK_BEGIN_INTPNT"
    "MSK_CALLBACK_BEGIN_INFEAS_ANA"
    "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_BI_TIME"
    "MSK_DINF_BI_PRIMAL_TIME"
    "MSK_DINF_BI_DUAL_TIME"
    "MSK_DINF_BI_CLEAN_TIME"
    "MSK_DINF_BI_CLEAN_PRIMAL_TIME"
    "MSK_DINF_BI_CLEAN_DUAL_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"
dparam
feature
    "MSK_FEATURE_PTS"
    "MSK_FEATURE_PTON"
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_ACTIVE_ROOT_CUTS"
    "MSK_IINF_MIO_NUM_ACTIVE_NODES"
    "MSK_IINF_MIO_NODE_DEPTH"
    "MSK_IINF_MIO_INITIAL_FEASIBLE_SOLUTION"
    "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_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"
iparam
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_ANZ"
    "MSK_LIINF_INTPNT_FACTOR_NUM_NZ"
    "MSK_LIINF_BI_PRIMAL_ITER"
    "MSK_LIINF_BI_DUAL_ITER"
    "MSK_LIINF_BI_CLEAN_PRIMAL_ITER"
    "MSK_LIINF_BI_CLEAN_PRIMAL_DEG_ITER"
    "MSK_LIINF_BI_CLEAN_DUAL_ITER"
    "MSK_LIINF_BI_CLEAN_DUAL_DEG_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_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
    "MSK_PRO_STA_UNKNOWN"
    "MSK_PRO_STA_PRIM_INFEAS_OR_UNBOUNDED"
    "MSK_PRO_STA_PRIM_INFEAS"
    "MSK_PRO_STA_PRIM_FEAS"
    "MSK_PRO_STA_PRIM_AND_DUAL_INFEAS"
    "MSK_PRO_STA_PRIM_AND_DUAL_FEAS"
    "MSK_PRO_STA_ILL_POSED"
    "MSK_PRO_STA_DUAL_INFEAS"
    "MSK_PRO_STA_DUAL_FEAS"
purify
    "MSK_PURIFY_PRIMAL_DUAL"
    "MSK_PURIFY_PRIMAL"
    "MSK_PURIFY_NONE"
    "MSK_PURIFY_DUAL"
    "MSK_PURIFY_AUTO"
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"
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
    "MSK_SOL_STA_UNKNOWN"
    "MSK_SOL_STA_PRIM_INFEAS_CER"
    "MSK_SOL_STA_PRIM_ILLPOSED_CER"
    "MSK_SOL_STA_PRIM_FEAS"
    "MSK_SOL_STA_PRIM_AND_DUAL_FEAS"
    "MSK_SOL_STA_OPTIMAL"
    "MSK_SOL_STA_INTEGER_OPTIMAL"
    "MSK_SOL_STA_DUAL_INFEAS_CER"
    "MSK_SOL_STA_DUAL_ILLPOSED_CER"
    "MSK_SOL_STA_DUAL_FEAS"
soltype
    "MSK_SOL_ITR"
    "MSK_SOL_ITG"
    "MSK_SOL_BAS"
solveform
    "MSK_SOLVE_PRIMAL"
    "MSK_SOLVE_FREE"
    "MSK_SOLVE_DUAL"
sparam
stakey
    "MSK_SK_UPR"
    "MSK_SK_UNK"
    "MSK_SK_SUPBAS"
    "MSK_SK_LOW"
    "MSK_SK_INF"
    "MSK_SK_FIX"
    "MSK_SK_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"
xmlwriteroutputtype
    "MSK_WRITE_XML_MODE_ROW"
    "MSK_WRITE_XML_MODE_COL"
 
Functions
mosek
mosek_clean
mosek_read
mosek_version
mosek_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_CHECK_CONVEXITY_REL_TOL
    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_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_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_AIJ
    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_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_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_HOTSTART
    MSK_IPAR_INTPNT_MAX_ITERATIONS
    MSK_IPAR_INTPNT_MAX_NUM_COR
    MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS
    MSK_IPAR_INTPNT_OFF_COL_TRH
    MSK_IPAR_INTPNT_ORDER_GP_NUM_SEEDS
    MSK_IPAR_INTPNT_ORDER_METHOD
    MSK_IPAR_INTPNT_PURIFY
    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_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_STORAGE
    MSK_IPAR_MAX_NUM_WARNINGS
    MSK_IPAR_MIO_BRANCH_DIR
    MSK_IPAR_MIO_CONIC_OUTER_APPROXIMATION
    MSK_IPAR_MIO_CONSTRUCT_SOL
    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_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_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_RINS_MAX_NODES
    MSK_IPAR_MIO_ROOT_OPTIMIZER
    MSK_IPAR_MIO_ROOT_REPEAT_PRESOLVE_LEVEL
    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_LEVEL
    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_SOLUTIONS
    MSK_IPAR_PTF_WRITE_TRANSFORM
    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_OPTIMIZER
    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_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_STABILITY_PRIORITY
    MSK_IPAR_SIM_SWITCH_OPTIMIZER
    MSK_IPAR_SOL_FILTER_KEEP_BASIC
    MSK_IPAR_SOL_FILTER_KEEP_RANGED
    MSK_IPAR_SOL_READ_NAME_WIDTH
    MSK_IPAR_SOL_READ_WIDTH
    MSK_IPAR_SOLUTION_CALLBACK
    MSK_IPAR_TIMING_LEVEL
    MSK_IPAR_WRITE_BAS_CONSTRAINTS
    MSK_IPAR_WRITE_BAS_HEAD
    MSK_IPAR_WRITE_BAS_VARIABLES
    MSK_IPAR_WRITE_COMPRESSION
    MSK_IPAR_WRITE_DATA_PARAM
    MSK_IPAR_WRITE_FREE_CON
    MSK_IPAR_WRITE_GENERIC_NAMES
    MSK_IPAR_WRITE_GENERIC_NAMES_IO
    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
    MSK_IPAR_WRITE_TASK_INC_SOL
    MSK_IPAR_WRITE_XML_MODE
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
    MSK_SPAR_WRITE_LP_GEN_VAR_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_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_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_PERTUBATIONS"
    "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_WRITE_LP_DUPLICATE_CON_NAMES"
    "MSK_RES_WRN_WRITE_LP_DUPLICATE_VAR_NAMES"
    "MSK_RES_WRN_WRITE_LP_INVALID_CON_NAMES"
    "MSK_RES_WRN_WRITE_LP_INVALID_VAR_NAMES"
    "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_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_AMPL_STUB"
    "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_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_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_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_NUMCORES"
    "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_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_MPS_INVALID_NAME"
    "MSK_RES_ERR_WRITE_OPF_INVALID_VAR_NAME"
    "MSK_RES_ERR_WRITING_FILE"
    "MSK_RES_ERR_XML_INVALID_PROBLEM_TYPE"
    "MSK_RES_ERR_Y_IS_UNDEFINED"
 
Structures
infeas_info
io_options
options
problem
response
result
solution_info
solver_solutions