Borderbasix

mosek.h
Go to the documentation of this file.
1 #ifndef MOSEK_H
2 #define MOSEK_H
3 
4 /******************************************************************************
5  ** Module : mosek.h
6  **
7  ** Generated 2013
8  **
9  ** Copyright (c) 1998-2013 MOSEK ApS, Denmark.
10  **
11  ** All rights reserved
12  **
13  ******************************************************************************/
14 /*
15  The content of this file is subject to copyright. However, it may free
16  of charge be redistributed in identical form --- i.e. with no changes of
17  the wording --- for any legitimate purpose.
18 */
19 
20 
21 #include <stdlib.h>
22 #include <stdio.h>
23 
24 #define MSK_VERSION_MAJOR 7
25 #define MSK_VERSION_MINOR 0
26 #define MSK_VERSION_BUILD 0
27 #define MSK_VERSION_REVISION 92
28 #define MSK_VERSION_STATE ""
29 
30 
31 #ifndef MSKCONST
32 #define MSKCONST const
33 #endif
34 
35 
36 #define MSK_INFINITY 1.0e30
37 
38 /* BEGIN PLATFORM SPECIFIC DEFINITIONS (linux64x86) */
39 #define MSKAPI
40 #define MSKAPIVA
41 /* END PLATFORM SPECIFIC DEFINITIONS (linux64x86) */
42 
43 
44 /* Enums and constants */
45 /* namespace mosek { */
49 
53 };
54 
58 
62 };
63 
67 
70 };
71 
75 
78 };
79 
83 
88 };
89 
93 
120 };
121 
125 
329 };
330 
334 
350 };
351 
355 
358 };
359 
363 
372 };
373 
377 
383 };
384 
388 
394 };
395 
399 
403 };
404 
408 
423 };
424 
428 
433 };
434 
438 
442 };
443 
447 
562 };
563 
567 
569 };
570 
574 
579 };
580 
584 
587 };
588 
592 
595 };
596 
600 
604 };
605 
609 
613 };
614 
618 
625 };
626 
631 };
632 
636 
640 };
641 
645 
711 };
712 
716 
721 };
722 
726 
732 };
733 
737 
750 };
751 
755 
760 };
761 
1166 };
1167 
1171 
1178 };
1179 
1182  MSK_END = 2,
1183 
1184  MSK_OFF = 0,
1186 };
1187 
1191 
1197 };
1198 
1202 
1210 };
1211 
1215 
1222 };
1223 
1227 
1234 };
1235 
1239 
1243 };
1244 
1248 
1316 };
1317 
1321 
1325 };
1326 
1330 
1334 };
1335 
1339 
1343 };
1344 
1348 
1352 };
1353 
1357 
1360 };
1361 
1365 
1369 };
1370 
1374 
1377 };
1378 
1382 
1387 };
1388 
1392 
1396 };
1397 
1401 
1404 };
1405 
1409 };
1410 
1414 
1422 };
1423 
1427 
1432 };
1433 
1437 
1535 };
1536 
1540 
1543 };
1544 
1548 
1561 };
1562 
1566 
1570 };
1571 
1575 
1580 };
1581 
1582 /* } namespace mosek; */
1583 /**************************************************/
1584 #define MSK_FIRST_ERR_CODE 1000
1585 #define MSK_LAST_ERR_CODE 9999
1586 /**************************************************/
1587 
1588 
1589 
1590 #define MSK_SPAR_BAS_SOL_FILE_NAME_ "MSK_SPAR_BAS_SOL_FILE_NAME"
1591 #define MSK_SPAR_DATA_FILE_NAME_ "MSK_SPAR_DATA_FILE_NAME"
1592 #define MSK_SPAR_DEBUG_FILE_NAME_ "MSK_SPAR_DEBUG_FILE_NAME"
1593 #define MSK_SPAR_FEASREPAIR_NAME_PREFIX_ "MSK_SPAR_FEASREPAIR_NAME_PREFIX"
1594 #define MSK_SPAR_FEASREPAIR_NAME_SEPARATOR_ "MSK_SPAR_FEASREPAIR_NAME_SEPARATOR"
1595 #define MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL_ "MSK_SPAR_FEASREPAIR_NAME_WSUMVIOL"
1596 #define MSK_SPAR_INT_SOL_FILE_NAME_ "MSK_SPAR_INT_SOL_FILE_NAME"
1597 #define MSK_SPAR_ITR_SOL_FILE_NAME_ "MSK_SPAR_ITR_SOL_FILE_NAME"
1598 #define MSK_SPAR_MIO_DEBUG_STRING_ "MSK_SPAR_MIO_DEBUG_STRING"
1599 #define MSK_SPAR_PARAM_COMMENT_SIGN_ "MSK_SPAR_PARAM_COMMENT_SIGN"
1600 #define MSK_SPAR_PARAM_READ_FILE_NAME_ "MSK_SPAR_PARAM_READ_FILE_NAME"
1601 #define MSK_SPAR_PARAM_WRITE_FILE_NAME_ "MSK_SPAR_PARAM_WRITE_FILE_NAME"
1602 #define MSK_SPAR_READ_MPS_BOU_NAME_ "MSK_SPAR_READ_MPS_BOU_NAME"
1603 #define MSK_SPAR_READ_MPS_OBJ_NAME_ "MSK_SPAR_READ_MPS_OBJ_NAME"
1604 #define MSK_SPAR_READ_MPS_RAN_NAME_ "MSK_SPAR_READ_MPS_RAN_NAME"
1605 #define MSK_SPAR_READ_MPS_RHS_NAME_ "MSK_SPAR_READ_MPS_RHS_NAME"
1606 #define MSK_SPAR_SENSITIVITY_FILE_NAME_ "MSK_SPAR_SENSITIVITY_FILE_NAME"
1607 #define MSK_SPAR_SENSITIVITY_RES_FILE_NAME_ "MSK_SPAR_SENSITIVITY_RES_FILE_NAME"
1608 #define MSK_SPAR_SOL_FILTER_XC_LOW_ "MSK_SPAR_SOL_FILTER_XC_LOW"
1609 #define MSK_SPAR_SOL_FILTER_XC_UPR_ "MSK_SPAR_SOL_FILTER_XC_UPR"
1610 #define MSK_SPAR_SOL_FILTER_XX_LOW_ "MSK_SPAR_SOL_FILTER_XX_LOW"
1611 #define MSK_SPAR_SOL_FILTER_XX_UPR_ "MSK_SPAR_SOL_FILTER_XX_UPR"
1612 #define MSK_SPAR_STAT_FILE_NAME_ "MSK_SPAR_STAT_FILE_NAME"
1613 #define MSK_SPAR_STAT_KEY_ "MSK_SPAR_STAT_KEY"
1614 #define MSK_SPAR_STAT_NAME_ "MSK_SPAR_STAT_NAME"
1615 #define MSK_SPAR_WRITE_LP_GEN_VAR_NAME_ "MSK_SPAR_WRITE_LP_GEN_VAR_NAME"
1616 
1617 #define MSK_DPAR_ANA_SOL_INFEAS_TOL_ "MSK_DPAR_ANA_SOL_INFEAS_TOL"
1618 #define MSK_DPAR_BASIS_REL_TOL_S_ "MSK_DPAR_BASIS_REL_TOL_S"
1619 #define MSK_DPAR_BASIS_TOL_S_ "MSK_DPAR_BASIS_TOL_S"
1620 #define MSK_DPAR_BASIS_TOL_X_ "MSK_DPAR_BASIS_TOL_X"
1621 #define MSK_DPAR_CHECK_CONVEXITY_REL_TOL_ "MSK_DPAR_CHECK_CONVEXITY_REL_TOL"
1622 #define MSK_DPAR_DATA_TOL_AIJ_ "MSK_DPAR_DATA_TOL_AIJ"
1623 #define MSK_DPAR_DATA_TOL_AIJ_HUGE_ "MSK_DPAR_DATA_TOL_AIJ_HUGE"
1624 #define MSK_DPAR_DATA_TOL_AIJ_LARGE_ "MSK_DPAR_DATA_TOL_AIJ_LARGE"
1625 #define MSK_DPAR_DATA_TOL_BOUND_INF_ "MSK_DPAR_DATA_TOL_BOUND_INF"
1626 #define MSK_DPAR_DATA_TOL_BOUND_WRN_ "MSK_DPAR_DATA_TOL_BOUND_WRN"
1627 #define MSK_DPAR_DATA_TOL_C_HUGE_ "MSK_DPAR_DATA_TOL_C_HUGE"
1628 #define MSK_DPAR_DATA_TOL_CJ_LARGE_ "MSK_DPAR_DATA_TOL_CJ_LARGE"
1629 #define MSK_DPAR_DATA_TOL_QIJ_ "MSK_DPAR_DATA_TOL_QIJ"
1630 #define MSK_DPAR_DATA_TOL_X_ "MSK_DPAR_DATA_TOL_X"
1631 #define MSK_DPAR_FEASREPAIR_TOL_ "MSK_DPAR_FEASREPAIR_TOL"
1632 #define MSK_DPAR_INTPNT_CO_TOL_DFEAS_ "MSK_DPAR_INTPNT_CO_TOL_DFEAS"
1633 #define MSK_DPAR_INTPNT_CO_TOL_INFEAS_ "MSK_DPAR_INTPNT_CO_TOL_INFEAS"
1634 #define MSK_DPAR_INTPNT_CO_TOL_MU_RED_ "MSK_DPAR_INTPNT_CO_TOL_MU_RED"
1635 #define MSK_DPAR_INTPNT_CO_TOL_NEAR_REL_ "MSK_DPAR_INTPNT_CO_TOL_NEAR_REL"
1636 #define MSK_DPAR_INTPNT_CO_TOL_PFEAS_ "MSK_DPAR_INTPNT_CO_TOL_PFEAS"
1637 #define MSK_DPAR_INTPNT_CO_TOL_REL_GAP_ "MSK_DPAR_INTPNT_CO_TOL_REL_GAP"
1638 #define MSK_DPAR_INTPNT_NL_MERIT_BAL_ "MSK_DPAR_INTPNT_NL_MERIT_BAL"
1639 #define MSK_DPAR_INTPNT_NL_TOL_DFEAS_ "MSK_DPAR_INTPNT_NL_TOL_DFEAS"
1640 #define MSK_DPAR_INTPNT_NL_TOL_MU_RED_ "MSK_DPAR_INTPNT_NL_TOL_MU_RED"
1641 #define MSK_DPAR_INTPNT_NL_TOL_NEAR_REL_ "MSK_DPAR_INTPNT_NL_TOL_NEAR_REL"
1642 #define MSK_DPAR_INTPNT_NL_TOL_PFEAS_ "MSK_DPAR_INTPNT_NL_TOL_PFEAS"
1643 #define MSK_DPAR_INTPNT_NL_TOL_REL_GAP_ "MSK_DPAR_INTPNT_NL_TOL_REL_GAP"
1644 #define MSK_DPAR_INTPNT_NL_TOL_REL_STEP_ "MSK_DPAR_INTPNT_NL_TOL_REL_STEP"
1645 #define MSK_DPAR_INTPNT_TOL_DFEAS_ "MSK_DPAR_INTPNT_TOL_DFEAS"
1646 #define MSK_DPAR_INTPNT_TOL_DSAFE_ "MSK_DPAR_INTPNT_TOL_DSAFE"
1647 #define MSK_DPAR_INTPNT_TOL_INFEAS_ "MSK_DPAR_INTPNT_TOL_INFEAS"
1648 #define MSK_DPAR_INTPNT_TOL_MU_RED_ "MSK_DPAR_INTPNT_TOL_MU_RED"
1649 #define MSK_DPAR_INTPNT_TOL_PATH_ "MSK_DPAR_INTPNT_TOL_PATH"
1650 #define MSK_DPAR_INTPNT_TOL_PFEAS_ "MSK_DPAR_INTPNT_TOL_PFEAS"
1651 #define MSK_DPAR_INTPNT_TOL_PSAFE_ "MSK_DPAR_INTPNT_TOL_PSAFE"
1652 #define MSK_DPAR_INTPNT_TOL_REL_GAP_ "MSK_DPAR_INTPNT_TOL_REL_GAP"
1653 #define MSK_DPAR_INTPNT_TOL_REL_STEP_ "MSK_DPAR_INTPNT_TOL_REL_STEP"
1654 #define MSK_DPAR_INTPNT_TOL_STEP_SIZE_ "MSK_DPAR_INTPNT_TOL_STEP_SIZE"
1655 #define MSK_DPAR_LOWER_OBJ_CUT_ "MSK_DPAR_LOWER_OBJ_CUT"
1656 #define MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH_ "MSK_DPAR_LOWER_OBJ_CUT_FINITE_TRH"
1657 #define MSK_DPAR_MIO_DISABLE_TERM_TIME_ "MSK_DPAR_MIO_DISABLE_TERM_TIME"
1658 #define MSK_DPAR_MIO_HEURISTIC_TIME_ "MSK_DPAR_MIO_HEURISTIC_TIME"
1659 #define MSK_DPAR_MIO_MAX_TIME_ "MSK_DPAR_MIO_MAX_TIME"
1660 #define MSK_DPAR_MIO_MAX_TIME_APRX_OPT_ "MSK_DPAR_MIO_MAX_TIME_APRX_OPT"
1661 #define MSK_DPAR_MIO_NEAR_TOL_ABS_GAP_ "MSK_DPAR_MIO_NEAR_TOL_ABS_GAP"
1662 #define MSK_DPAR_MIO_NEAR_TOL_REL_GAP_ "MSK_DPAR_MIO_NEAR_TOL_REL_GAP"
1663 #define MSK_DPAR_MIO_REL_ADD_CUT_LIMITED_ "MSK_DPAR_MIO_REL_ADD_CUT_LIMITED"
1664 #define MSK_DPAR_MIO_REL_GAP_CONST_ "MSK_DPAR_MIO_REL_GAP_CONST"
1665 #define MSK_DPAR_MIO_TOL_ABS_GAP_ "MSK_DPAR_MIO_TOL_ABS_GAP"
1666 #define MSK_DPAR_MIO_TOL_ABS_RELAX_INT_ "MSK_DPAR_MIO_TOL_ABS_RELAX_INT"
1667 #define MSK_DPAR_MIO_TOL_FEAS_ "MSK_DPAR_MIO_TOL_FEAS"
1668 #define MSK_DPAR_MIO_TOL_REL_GAP_ "MSK_DPAR_MIO_TOL_REL_GAP"
1669 #define MSK_DPAR_MIO_TOL_REL_RELAX_INT_ "MSK_DPAR_MIO_TOL_REL_RELAX_INT"
1670 #define MSK_DPAR_MIO_TOL_X_ "MSK_DPAR_MIO_TOL_X"
1671 #define MSK_DPAR_NONCONVEX_TOL_FEAS_ "MSK_DPAR_NONCONVEX_TOL_FEAS"
1672 #define MSK_DPAR_NONCONVEX_TOL_OPT_ "MSK_DPAR_NONCONVEX_TOL_OPT"
1673 #define MSK_DPAR_OPTIMIZER_MAX_TIME_ "MSK_DPAR_OPTIMIZER_MAX_TIME"
1674 #define MSK_DPAR_PRESOLVE_TOL_ABS_LINDEP_ "MSK_DPAR_PRESOLVE_TOL_ABS_LINDEP"
1675 #define MSK_DPAR_PRESOLVE_TOL_AIJ_ "MSK_DPAR_PRESOLVE_TOL_AIJ"
1676 #define MSK_DPAR_PRESOLVE_TOL_REL_LINDEP_ "MSK_DPAR_PRESOLVE_TOL_REL_LINDEP"
1677 #define MSK_DPAR_PRESOLVE_TOL_S_ "MSK_DPAR_PRESOLVE_TOL_S"
1678 #define MSK_DPAR_PRESOLVE_TOL_X_ "MSK_DPAR_PRESOLVE_TOL_X"
1679 #define MSK_DPAR_QCQO_REFORMULATE_REL_DROP_TOL_ "MSK_DPAR_QCQO_REFORMULATE_REL_DROP_TOL"
1680 #define MSK_DPAR_SIM_LU_TOL_REL_PIV_ "MSK_DPAR_SIM_LU_TOL_REL_PIV"
1681 #define MSK_DPAR_SIMPLEX_ABS_TOL_PIV_ "MSK_DPAR_SIMPLEX_ABS_TOL_PIV"
1682 #define MSK_DPAR_UPPER_OBJ_CUT_ "MSK_DPAR_UPPER_OBJ_CUT"
1683 #define MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH_ "MSK_DPAR_UPPER_OBJ_CUT_FINITE_TRH"
1684 
1685 #define MSK_IPAR_ALLOC_ADD_QNZ_ "MSK_IPAR_ALLOC_ADD_QNZ"
1686 #define MSK_IPAR_ANA_SOL_BASIS_ "MSK_IPAR_ANA_SOL_BASIS"
1687 #define MSK_IPAR_ANA_SOL_PRINT_VIOLATED_ "MSK_IPAR_ANA_SOL_PRINT_VIOLATED"
1688 #define MSK_IPAR_AUTO_SORT_A_BEFORE_OPT_ "MSK_IPAR_AUTO_SORT_A_BEFORE_OPT"
1689 #define MSK_IPAR_AUTO_UPDATE_SOL_INFO_ "MSK_IPAR_AUTO_UPDATE_SOL_INFO"
1690 #define MSK_IPAR_BASIS_SOLVE_USE_PLUS_ONE_ "MSK_IPAR_BASIS_SOLVE_USE_PLUS_ONE"
1691 #define MSK_IPAR_BI_CLEAN_OPTIMIZER_ "MSK_IPAR_BI_CLEAN_OPTIMIZER"
1692 #define MSK_IPAR_BI_IGNORE_MAX_ITER_ "MSK_IPAR_BI_IGNORE_MAX_ITER"
1693 #define MSK_IPAR_BI_IGNORE_NUM_ERROR_ "MSK_IPAR_BI_IGNORE_NUM_ERROR"
1694 #define MSK_IPAR_BI_MAX_ITERATIONS_ "MSK_IPAR_BI_MAX_ITERATIONS"
1695 #define MSK_IPAR_CACHE_LICENSE_ "MSK_IPAR_CACHE_LICENSE"
1696 #define MSK_IPAR_CHECK_CONVEXITY_ "MSK_IPAR_CHECK_CONVEXITY"
1697 #define MSK_IPAR_COMPRESS_STATFILE_ "MSK_IPAR_COMPRESS_STATFILE"
1698 #define MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS_ "MSK_IPAR_CONCURRENT_NUM_OPTIMIZERS"
1699 #define MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX_ "MSK_IPAR_CONCURRENT_PRIORITY_DUAL_SIMPLEX"
1700 #define MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX_ "MSK_IPAR_CONCURRENT_PRIORITY_FREE_SIMPLEX"
1701 #define MSK_IPAR_CONCURRENT_PRIORITY_INTPNT_ "MSK_IPAR_CONCURRENT_PRIORITY_INTPNT"
1702 #define MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX_ "MSK_IPAR_CONCURRENT_PRIORITY_PRIMAL_SIMPLEX"
1703 #define MSK_IPAR_FEASREPAIR_OPTIMIZE_ "MSK_IPAR_FEASREPAIR_OPTIMIZE"
1704 #define MSK_IPAR_INFEAS_GENERIC_NAMES_ "MSK_IPAR_INFEAS_GENERIC_NAMES"
1705 #define MSK_IPAR_INFEAS_PREFER_PRIMAL_ "MSK_IPAR_INFEAS_PREFER_PRIMAL"
1706 #define MSK_IPAR_INFEAS_REPORT_AUTO_ "MSK_IPAR_INFEAS_REPORT_AUTO"
1707 #define MSK_IPAR_INFEAS_REPORT_LEVEL_ "MSK_IPAR_INFEAS_REPORT_LEVEL"
1708 #define MSK_IPAR_INTPNT_BASIS_ "MSK_IPAR_INTPNT_BASIS"
1709 #define MSK_IPAR_INTPNT_DIFF_STEP_ "MSK_IPAR_INTPNT_DIFF_STEP"
1710 #define MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL_ "MSK_IPAR_INTPNT_FACTOR_DEBUG_LVL"
1711 #define MSK_IPAR_INTPNT_FACTOR_METHOD_ "MSK_IPAR_INTPNT_FACTOR_METHOD"
1712 #define MSK_IPAR_INTPNT_HOTSTART_ "MSK_IPAR_INTPNT_HOTSTART"
1713 #define MSK_IPAR_INTPNT_MAX_ITERATIONS_ "MSK_IPAR_INTPNT_MAX_ITERATIONS"
1714 #define MSK_IPAR_INTPNT_MAX_NUM_COR_ "MSK_IPAR_INTPNT_MAX_NUM_COR"
1715 #define MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS_ "MSK_IPAR_INTPNT_MAX_NUM_REFINEMENT_STEPS"
1716 #define MSK_IPAR_INTPNT_OFF_COL_TRH_ "MSK_IPAR_INTPNT_OFF_COL_TRH"
1717 #define MSK_IPAR_INTPNT_ORDER_METHOD_ "MSK_IPAR_INTPNT_ORDER_METHOD"
1718 #define MSK_IPAR_INTPNT_REGULARIZATION_USE_ "MSK_IPAR_INTPNT_REGULARIZATION_USE"
1719 #define MSK_IPAR_INTPNT_SCALING_ "MSK_IPAR_INTPNT_SCALING"
1720 #define MSK_IPAR_INTPNT_SOLVE_FORM_ "MSK_IPAR_INTPNT_SOLVE_FORM"
1721 #define MSK_IPAR_INTPNT_STARTING_POINT_ "MSK_IPAR_INTPNT_STARTING_POINT"
1722 #define MSK_IPAR_LIC_TRH_EXPIRY_WRN_ "MSK_IPAR_LIC_TRH_EXPIRY_WRN"
1723 #define MSK_IPAR_LICENSE_ALLOW_OVERUSE_ "MSK_IPAR_LICENSE_ALLOW_OVERUSE"
1724 #define MSK_IPAR_LICENSE_DEBUG_ "MSK_IPAR_LICENSE_DEBUG"
1725 #define MSK_IPAR_LICENSE_PAUSE_TIME_ "MSK_IPAR_LICENSE_PAUSE_TIME"
1726 #define MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS_ "MSK_IPAR_LICENSE_SUPPRESS_EXPIRE_WRNS"
1727 #define MSK_IPAR_LICENSE_WAIT_ "MSK_IPAR_LICENSE_WAIT"
1728 #define MSK_IPAR_LOG_ "MSK_IPAR_LOG"
1729 #define MSK_IPAR_LOG_BI_ "MSK_IPAR_LOG_BI"
1730 #define MSK_IPAR_LOG_BI_FREQ_ "MSK_IPAR_LOG_BI_FREQ"
1731 #define MSK_IPAR_LOG_CHECK_CONVEXITY_ "MSK_IPAR_LOG_CHECK_CONVEXITY"
1732 #define MSK_IPAR_LOG_CONCURRENT_ "MSK_IPAR_LOG_CONCURRENT"
1733 #define MSK_IPAR_LOG_CUT_SECOND_OPT_ "MSK_IPAR_LOG_CUT_SECOND_OPT"
1734 #define MSK_IPAR_LOG_EXPAND_ "MSK_IPAR_LOG_EXPAND"
1735 #define MSK_IPAR_LOG_FACTOR_ "MSK_IPAR_LOG_FACTOR"
1736 #define MSK_IPAR_LOG_FEAS_REPAIR_ "MSK_IPAR_LOG_FEAS_REPAIR"
1737 #define MSK_IPAR_LOG_FILE_ "MSK_IPAR_LOG_FILE"
1738 #define MSK_IPAR_LOG_HEAD_ "MSK_IPAR_LOG_HEAD"
1739 #define MSK_IPAR_LOG_INFEAS_ANA_ "MSK_IPAR_LOG_INFEAS_ANA"
1740 #define MSK_IPAR_LOG_INTPNT_ "MSK_IPAR_LOG_INTPNT"
1741 #define MSK_IPAR_LOG_MIO_ "MSK_IPAR_LOG_MIO"
1742 #define MSK_IPAR_LOG_MIO_FREQ_ "MSK_IPAR_LOG_MIO_FREQ"
1743 #define MSK_IPAR_LOG_NONCONVEX_ "MSK_IPAR_LOG_NONCONVEX"
1744 #define MSK_IPAR_LOG_OPTIMIZER_ "MSK_IPAR_LOG_OPTIMIZER"
1745 #define MSK_IPAR_LOG_ORDER_ "MSK_IPAR_LOG_ORDER"
1746 #define MSK_IPAR_LOG_PARAM_ "MSK_IPAR_LOG_PARAM"
1747 #define MSK_IPAR_LOG_PRESOLVE_ "MSK_IPAR_LOG_PRESOLVE"
1748 #define MSK_IPAR_LOG_RESPONSE_ "MSK_IPAR_LOG_RESPONSE"
1749 #define MSK_IPAR_LOG_SENSITIVITY_ "MSK_IPAR_LOG_SENSITIVITY"
1750 #define MSK_IPAR_LOG_SENSITIVITY_OPT_ "MSK_IPAR_LOG_SENSITIVITY_OPT"
1751 #define MSK_IPAR_LOG_SIM_ "MSK_IPAR_LOG_SIM"
1752 #define MSK_IPAR_LOG_SIM_FREQ_ "MSK_IPAR_LOG_SIM_FREQ"
1753 #define MSK_IPAR_LOG_SIM_MINOR_ "MSK_IPAR_LOG_SIM_MINOR"
1754 #define MSK_IPAR_LOG_SIM_NETWORK_FREQ_ "MSK_IPAR_LOG_SIM_NETWORK_FREQ"
1755 #define MSK_IPAR_LOG_STORAGE_ "MSK_IPAR_LOG_STORAGE"
1756 #define MSK_IPAR_MAX_NUM_WARNINGS_ "MSK_IPAR_MAX_NUM_WARNINGS"
1757 #define MSK_IPAR_MIO_BRANCH_DIR_ "MSK_IPAR_MIO_BRANCH_DIR"
1758 #define MSK_IPAR_MIO_BRANCH_PRIORITIES_USE_ "MSK_IPAR_MIO_BRANCH_PRIORITIES_USE"
1759 #define MSK_IPAR_MIO_CONSTRUCT_SOL_ "MSK_IPAR_MIO_CONSTRUCT_SOL"
1760 #define MSK_IPAR_MIO_CONT_SOL_ "MSK_IPAR_MIO_CONT_SOL"
1761 #define MSK_IPAR_MIO_CUT_LEVEL_ROOT_ "MSK_IPAR_MIO_CUT_LEVEL_ROOT"
1762 #define MSK_IPAR_MIO_CUT_LEVEL_TREE_ "MSK_IPAR_MIO_CUT_LEVEL_TREE"
1763 #define MSK_IPAR_MIO_FEASPUMP_LEVEL_ "MSK_IPAR_MIO_FEASPUMP_LEVEL"
1764 #define MSK_IPAR_MIO_HEURISTIC_LEVEL_ "MSK_IPAR_MIO_HEURISTIC_LEVEL"
1765 #define MSK_IPAR_MIO_HOTSTART_ "MSK_IPAR_MIO_HOTSTART"
1766 #define MSK_IPAR_MIO_KEEP_BASIS_ "MSK_IPAR_MIO_KEEP_BASIS"
1767 #define MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER_ "MSK_IPAR_MIO_LOCAL_BRANCH_NUMBER"
1768 #define MSK_IPAR_MIO_MAX_NUM_BRANCHES_ "MSK_IPAR_MIO_MAX_NUM_BRANCHES"
1769 #define MSK_IPAR_MIO_MAX_NUM_RELAXS_ "MSK_IPAR_MIO_MAX_NUM_RELAXS"
1770 #define MSK_IPAR_MIO_MAX_NUM_SOLUTIONS_ "MSK_IPAR_MIO_MAX_NUM_SOLUTIONS"
1771 #define MSK_IPAR_MIO_MODE_ "MSK_IPAR_MIO_MODE"
1772 #define MSK_IPAR_MIO_MT_USER_CB_ "MSK_IPAR_MIO_MT_USER_CB"
1773 #define MSK_IPAR_MIO_NODE_OPTIMIZER_ "MSK_IPAR_MIO_NODE_OPTIMIZER"
1774 #define MSK_IPAR_MIO_NODE_SELECTION_ "MSK_IPAR_MIO_NODE_SELECTION"
1775 #define MSK_IPAR_MIO_OPTIMIZER_MODE_ "MSK_IPAR_MIO_OPTIMIZER_MODE"
1776 #define MSK_IPAR_MIO_PRESOLVE_AGGREGATE_ "MSK_IPAR_MIO_PRESOLVE_AGGREGATE"
1777 #define MSK_IPAR_MIO_PRESOLVE_PROBING_ "MSK_IPAR_MIO_PRESOLVE_PROBING"
1778 #define MSK_IPAR_MIO_PRESOLVE_USE_ "MSK_IPAR_MIO_PRESOLVE_USE"
1779 #define MSK_IPAR_MIO_ROOT_OPTIMIZER_ "MSK_IPAR_MIO_ROOT_OPTIMIZER"
1780 #define MSK_IPAR_MIO_STRONG_BRANCH_ "MSK_IPAR_MIO_STRONG_BRANCH"
1781 #define MSK_IPAR_MIO_USE_MULTITHREADED_OPTIMIZER_ "MSK_IPAR_MIO_USE_MULTITHREADED_OPTIMIZER"
1782 #define MSK_IPAR_MT_SPINCOUNT_ "MSK_IPAR_MT_SPINCOUNT"
1783 #define MSK_IPAR_NONCONVEX_MAX_ITERATIONS_ "MSK_IPAR_NONCONVEX_MAX_ITERATIONS"
1784 #define MSK_IPAR_NUM_THREADS_ "MSK_IPAR_NUM_THREADS"
1785 #define MSK_IPAR_OPF_MAX_TERMS_PER_LINE_ "MSK_IPAR_OPF_MAX_TERMS_PER_LINE"
1786 #define MSK_IPAR_OPF_WRITE_HEADER_ "MSK_IPAR_OPF_WRITE_HEADER"
1787 #define MSK_IPAR_OPF_WRITE_HINTS_ "MSK_IPAR_OPF_WRITE_HINTS"
1788 #define MSK_IPAR_OPF_WRITE_PARAMETERS_ "MSK_IPAR_OPF_WRITE_PARAMETERS"
1789 #define MSK_IPAR_OPF_WRITE_PROBLEM_ "MSK_IPAR_OPF_WRITE_PROBLEM"
1790 #define MSK_IPAR_OPF_WRITE_SOL_BAS_ "MSK_IPAR_OPF_WRITE_SOL_BAS"
1791 #define MSK_IPAR_OPF_WRITE_SOL_ITG_ "MSK_IPAR_OPF_WRITE_SOL_ITG"
1792 #define MSK_IPAR_OPF_WRITE_SOL_ITR_ "MSK_IPAR_OPF_WRITE_SOL_ITR"
1793 #define MSK_IPAR_OPF_WRITE_SOLUTIONS_ "MSK_IPAR_OPF_WRITE_SOLUTIONS"
1794 #define MSK_IPAR_OPTIMIZER_ "MSK_IPAR_OPTIMIZER"
1795 #define MSK_IPAR_PARAM_READ_CASE_NAME_ "MSK_IPAR_PARAM_READ_CASE_NAME"
1796 #define MSK_IPAR_PARAM_READ_IGN_ERROR_ "MSK_IPAR_PARAM_READ_IGN_ERROR"
1797 #define MSK_IPAR_PRESOLVE_ELIM_FILL_ "MSK_IPAR_PRESOLVE_ELIM_FILL"
1798 #define MSK_IPAR_PRESOLVE_ELIMINATOR_MAX_NUM_TRIES_ "MSK_IPAR_PRESOLVE_ELIMINATOR_MAX_NUM_TRIES"
1799 #define MSK_IPAR_PRESOLVE_ELIMINATOR_USE_ "MSK_IPAR_PRESOLVE_ELIMINATOR_USE"
1800 #define MSK_IPAR_PRESOLVE_LEVEL_ "MSK_IPAR_PRESOLVE_LEVEL"
1801 #define MSK_IPAR_PRESOLVE_LINDEP_ABS_WORK_TRH_ "MSK_IPAR_PRESOLVE_LINDEP_ABS_WORK_TRH"
1802 #define MSK_IPAR_PRESOLVE_LINDEP_REL_WORK_TRH_ "MSK_IPAR_PRESOLVE_LINDEP_REL_WORK_TRH"
1803 #define MSK_IPAR_PRESOLVE_LINDEP_USE_ "MSK_IPAR_PRESOLVE_LINDEP_USE"
1804 #define MSK_IPAR_PRESOLVE_MAX_NUM_REDUCTIONS_ "MSK_IPAR_PRESOLVE_MAX_NUM_REDUCTIONS"
1805 #define MSK_IPAR_PRESOLVE_USE_ "MSK_IPAR_PRESOLVE_USE"
1806 #define MSK_IPAR_PRIMAL_REPAIR_OPTIMIZER_ "MSK_IPAR_PRIMAL_REPAIR_OPTIMIZER"
1807 #define MSK_IPAR_QO_SEPARABLE_REFORMULATION_ "MSK_IPAR_QO_SEPARABLE_REFORMULATION"
1808 #define MSK_IPAR_READ_ANZ_ "MSK_IPAR_READ_ANZ"
1809 #define MSK_IPAR_READ_CON_ "MSK_IPAR_READ_CON"
1810 #define MSK_IPAR_READ_CONE_ "MSK_IPAR_READ_CONE"
1811 #define MSK_IPAR_READ_DATA_COMPRESSED_ "MSK_IPAR_READ_DATA_COMPRESSED"
1812 #define MSK_IPAR_READ_DATA_FORMAT_ "MSK_IPAR_READ_DATA_FORMAT"
1813 #define MSK_IPAR_READ_KEEP_FREE_CON_ "MSK_IPAR_READ_KEEP_FREE_CON"
1814 #define MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU_ "MSK_IPAR_READ_LP_DROP_NEW_VARS_IN_BOU"
1815 #define MSK_IPAR_READ_LP_QUOTED_NAMES_ "MSK_IPAR_READ_LP_QUOTED_NAMES"
1816 #define MSK_IPAR_READ_MPS_FORMAT_ "MSK_IPAR_READ_MPS_FORMAT"
1817 #define MSK_IPAR_READ_MPS_KEEP_INT_ "MSK_IPAR_READ_MPS_KEEP_INT"
1818 #define MSK_IPAR_READ_MPS_OBJ_SENSE_ "MSK_IPAR_READ_MPS_OBJ_SENSE"
1819 #define MSK_IPAR_READ_MPS_RELAX_ "MSK_IPAR_READ_MPS_RELAX"
1820 #define MSK_IPAR_READ_MPS_WIDTH_ "MSK_IPAR_READ_MPS_WIDTH"
1821 #define MSK_IPAR_READ_QNZ_ "MSK_IPAR_READ_QNZ"
1822 #define MSK_IPAR_READ_TASK_IGNORE_PARAM_ "MSK_IPAR_READ_TASK_IGNORE_PARAM"
1823 #define MSK_IPAR_READ_VAR_ "MSK_IPAR_READ_VAR"
1824 #define MSK_IPAR_SENSITIVITY_ALL_ "MSK_IPAR_SENSITIVITY_ALL"
1825 #define MSK_IPAR_SENSITIVITY_OPTIMIZER_ "MSK_IPAR_SENSITIVITY_OPTIMIZER"
1826 #define MSK_IPAR_SENSITIVITY_TYPE_ "MSK_IPAR_SENSITIVITY_TYPE"
1827 #define MSK_IPAR_SIM_BASIS_FACTOR_USE_ "MSK_IPAR_SIM_BASIS_FACTOR_USE"
1828 #define MSK_IPAR_SIM_DEGEN_ "MSK_IPAR_SIM_DEGEN"
1829 #define MSK_IPAR_SIM_DUAL_CRASH_ "MSK_IPAR_SIM_DUAL_CRASH"
1830 #define MSK_IPAR_SIM_DUAL_PHASEONE_METHOD_ "MSK_IPAR_SIM_DUAL_PHASEONE_METHOD"
1831 #define MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION_ "MSK_IPAR_SIM_DUAL_RESTRICT_SELECTION"
1832 #define MSK_IPAR_SIM_DUAL_SELECTION_ "MSK_IPAR_SIM_DUAL_SELECTION"
1833 #define MSK_IPAR_SIM_EXPLOIT_DUPVEC_ "MSK_IPAR_SIM_EXPLOIT_DUPVEC"
1834 #define MSK_IPAR_SIM_HOTSTART_ "MSK_IPAR_SIM_HOTSTART"
1835 #define MSK_IPAR_SIM_HOTSTART_LU_ "MSK_IPAR_SIM_HOTSTART_LU"
1836 #define MSK_IPAR_SIM_INTEGER_ "MSK_IPAR_SIM_INTEGER"
1837 #define MSK_IPAR_SIM_MAX_ITERATIONS_ "MSK_IPAR_SIM_MAX_ITERATIONS"
1838 #define MSK_IPAR_SIM_MAX_NUM_SETBACKS_ "MSK_IPAR_SIM_MAX_NUM_SETBACKS"
1839 #define MSK_IPAR_SIM_NON_SINGULAR_ "MSK_IPAR_SIM_NON_SINGULAR"
1840 #define MSK_IPAR_SIM_PRIMAL_CRASH_ "MSK_IPAR_SIM_PRIMAL_CRASH"
1841 #define MSK_IPAR_SIM_PRIMAL_PHASEONE_METHOD_ "MSK_IPAR_SIM_PRIMAL_PHASEONE_METHOD"
1842 #define MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION_ "MSK_IPAR_SIM_PRIMAL_RESTRICT_SELECTION"
1843 #define MSK_IPAR_SIM_PRIMAL_SELECTION_ "MSK_IPAR_SIM_PRIMAL_SELECTION"
1844 #define MSK_IPAR_SIM_REFACTOR_FREQ_ "MSK_IPAR_SIM_REFACTOR_FREQ"
1845 #define MSK_IPAR_SIM_REFORMULATION_ "MSK_IPAR_SIM_REFORMULATION"
1846 #define MSK_IPAR_SIM_SAVE_LU_ "MSK_IPAR_SIM_SAVE_LU"
1847 #define MSK_IPAR_SIM_SCALING_ "MSK_IPAR_SIM_SCALING"
1848 #define MSK_IPAR_SIM_SCALING_METHOD_ "MSK_IPAR_SIM_SCALING_METHOD"
1849 #define MSK_IPAR_SIM_SOLVE_FORM_ "MSK_IPAR_SIM_SOLVE_FORM"
1850 #define MSK_IPAR_SIM_STABILITY_PRIORITY_ "MSK_IPAR_SIM_STABILITY_PRIORITY"
1851 #define MSK_IPAR_SIM_SWITCH_OPTIMIZER_ "MSK_IPAR_SIM_SWITCH_OPTIMIZER"
1852 #define MSK_IPAR_SOL_FILTER_KEEP_BASIC_ "MSK_IPAR_SOL_FILTER_KEEP_BASIC"
1853 #define MSK_IPAR_SOL_FILTER_KEEP_RANGED_ "MSK_IPAR_SOL_FILTER_KEEP_RANGED"
1854 #define MSK_IPAR_SOL_READ_NAME_WIDTH_ "MSK_IPAR_SOL_READ_NAME_WIDTH"
1855 #define MSK_IPAR_SOL_READ_WIDTH_ "MSK_IPAR_SOL_READ_WIDTH"
1856 #define MSK_IPAR_SOLUTION_CALLBACK_ "MSK_IPAR_SOLUTION_CALLBACK"
1857 #define MSK_IPAR_TIMING_LEVEL_ "MSK_IPAR_TIMING_LEVEL"
1858 #define MSK_IPAR_WARNING_LEVEL_ "MSK_IPAR_WARNING_LEVEL"
1859 #define MSK_IPAR_WRITE_BAS_CONSTRAINTS_ "MSK_IPAR_WRITE_BAS_CONSTRAINTS"
1860 #define MSK_IPAR_WRITE_BAS_HEAD_ "MSK_IPAR_WRITE_BAS_HEAD"
1861 #define MSK_IPAR_WRITE_BAS_VARIABLES_ "MSK_IPAR_WRITE_BAS_VARIABLES"
1862 #define MSK_IPAR_WRITE_DATA_COMPRESSED_ "MSK_IPAR_WRITE_DATA_COMPRESSED"
1863 #define MSK_IPAR_WRITE_DATA_FORMAT_ "MSK_IPAR_WRITE_DATA_FORMAT"
1864 #define MSK_IPAR_WRITE_DATA_PARAM_ "MSK_IPAR_WRITE_DATA_PARAM"
1865 #define MSK_IPAR_WRITE_FREE_CON_ "MSK_IPAR_WRITE_FREE_CON"
1866 #define MSK_IPAR_WRITE_GENERIC_NAMES_ "MSK_IPAR_WRITE_GENERIC_NAMES"
1867 #define MSK_IPAR_WRITE_GENERIC_NAMES_IO_ "MSK_IPAR_WRITE_GENERIC_NAMES_IO"
1868 #define MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_CONIC_ITEMS_ "MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_CONIC_ITEMS"
1869 #define MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_ITEMS_ "MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_ITEMS"
1870 #define MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_NL_ITEMS_ "MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_NL_ITEMS"
1871 #define MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_PSD_ITEMS_ "MSK_IPAR_WRITE_IGNORE_INCOMPATIBLE_PSD_ITEMS"
1872 #define MSK_IPAR_WRITE_INT_CONSTRAINTS_ "MSK_IPAR_WRITE_INT_CONSTRAINTS"
1873 #define MSK_IPAR_WRITE_INT_HEAD_ "MSK_IPAR_WRITE_INT_HEAD"
1874 #define MSK_IPAR_WRITE_INT_VARIABLES_ "MSK_IPAR_WRITE_INT_VARIABLES"
1875 #define MSK_IPAR_WRITE_LP_LINE_WIDTH_ "MSK_IPAR_WRITE_LP_LINE_WIDTH"
1876 #define MSK_IPAR_WRITE_LP_QUOTED_NAMES_ "MSK_IPAR_WRITE_LP_QUOTED_NAMES"
1877 #define MSK_IPAR_WRITE_LP_STRICT_FORMAT_ "MSK_IPAR_WRITE_LP_STRICT_FORMAT"
1878 #define MSK_IPAR_WRITE_LP_TERMS_PER_LINE_ "MSK_IPAR_WRITE_LP_TERMS_PER_LINE"
1879 #define MSK_IPAR_WRITE_MPS_INT_ "MSK_IPAR_WRITE_MPS_INT"
1880 #define MSK_IPAR_WRITE_PRECISION_ "MSK_IPAR_WRITE_PRECISION"
1881 #define MSK_IPAR_WRITE_SOL_BARVARIABLES_ "MSK_IPAR_WRITE_SOL_BARVARIABLES"
1882 #define MSK_IPAR_WRITE_SOL_CONSTRAINTS_ "MSK_IPAR_WRITE_SOL_CONSTRAINTS"
1883 #define MSK_IPAR_WRITE_SOL_HEAD_ "MSK_IPAR_WRITE_SOL_HEAD"
1884 #define MSK_IPAR_WRITE_SOL_IGNORE_INVALID_NAMES_ "MSK_IPAR_WRITE_SOL_IGNORE_INVALID_NAMES"
1885 #define MSK_IPAR_WRITE_SOL_VARIABLES_ "MSK_IPAR_WRITE_SOL_VARIABLES"
1886 #define MSK_IPAR_WRITE_TASK_INC_SOL_ "MSK_IPAR_WRITE_TASK_INC_SOL"
1887 #define MSK_IPAR_WRITE_XML_MODE_ "MSK_IPAR_WRITE_XML_MODE"
1888 
1889 #define MSK_IINF_ANA_PRO_NUM_CON_ "MSK_IINF_ANA_PRO_NUM_CON"
1890 #define MSK_IINF_ANA_PRO_NUM_CON_EQ_ "MSK_IINF_ANA_PRO_NUM_CON_EQ"
1891 #define MSK_IINF_ANA_PRO_NUM_CON_FR_ "MSK_IINF_ANA_PRO_NUM_CON_FR"
1892 #define MSK_IINF_ANA_PRO_NUM_CON_LO_ "MSK_IINF_ANA_PRO_NUM_CON_LO"
1893 #define MSK_IINF_ANA_PRO_NUM_CON_RA_ "MSK_IINF_ANA_PRO_NUM_CON_RA"
1894 #define MSK_IINF_ANA_PRO_NUM_CON_UP_ "MSK_IINF_ANA_PRO_NUM_CON_UP"
1895 #define MSK_IINF_ANA_PRO_NUM_VAR_ "MSK_IINF_ANA_PRO_NUM_VAR"
1896 #define MSK_IINF_ANA_PRO_NUM_VAR_BIN_ "MSK_IINF_ANA_PRO_NUM_VAR_BIN"
1897 #define MSK_IINF_ANA_PRO_NUM_VAR_CONT_ "MSK_IINF_ANA_PRO_NUM_VAR_CONT"
1898 #define MSK_IINF_ANA_PRO_NUM_VAR_EQ_ "MSK_IINF_ANA_PRO_NUM_VAR_EQ"
1899 #define MSK_IINF_ANA_PRO_NUM_VAR_FR_ "MSK_IINF_ANA_PRO_NUM_VAR_FR"
1900 #define MSK_IINF_ANA_PRO_NUM_VAR_INT_ "MSK_IINF_ANA_PRO_NUM_VAR_INT"
1901 #define MSK_IINF_ANA_PRO_NUM_VAR_LO_ "MSK_IINF_ANA_PRO_NUM_VAR_LO"
1902 #define MSK_IINF_ANA_PRO_NUM_VAR_RA_ "MSK_IINF_ANA_PRO_NUM_VAR_RA"
1903 #define MSK_IINF_ANA_PRO_NUM_VAR_UP_ "MSK_IINF_ANA_PRO_NUM_VAR_UP"
1904 #define MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER_ "MSK_IINF_CONCURRENT_FASTEST_OPTIMIZER"
1905 #define MSK_IINF_INTPNT_FACTOR_DIM_DENSE_ "MSK_IINF_INTPNT_FACTOR_DIM_DENSE"
1906 #define MSK_IINF_INTPNT_ITER_ "MSK_IINF_INTPNT_ITER"
1907 #define MSK_IINF_INTPNT_NUM_THREADS_ "MSK_IINF_INTPNT_NUM_THREADS"
1908 #define MSK_IINF_INTPNT_SOLVE_DUAL_ "MSK_IINF_INTPNT_SOLVE_DUAL"
1909 #define MSK_IINF_MIO_CONSTRUCT_NUM_ROUNDINGS_ "MSK_IINF_MIO_CONSTRUCT_NUM_ROUNDINGS"
1910 #define MSK_IINF_MIO_CONSTRUCT_SOLUTION_ "MSK_IINF_MIO_CONSTRUCT_SOLUTION"
1911 #define MSK_IINF_MIO_INITIAL_SOLUTION_ "MSK_IINF_MIO_INITIAL_SOLUTION"
1912 #define MSK_IINF_MIO_NUM_ACTIVE_NODES_ "MSK_IINF_MIO_NUM_ACTIVE_NODES"
1913 #define MSK_IINF_MIO_NUM_BASIS_CUTS_ "MSK_IINF_MIO_NUM_BASIS_CUTS"
1914 #define MSK_IINF_MIO_NUM_BRANCH_ "MSK_IINF_MIO_NUM_BRANCH"
1915 #define MSK_IINF_MIO_NUM_CARDGUB_CUTS_ "MSK_IINF_MIO_NUM_CARDGUB_CUTS"
1916 #define MSK_IINF_MIO_NUM_CLIQUE_CUTS_ "MSK_IINF_MIO_NUM_CLIQUE_CUTS"
1917 #define MSK_IINF_MIO_NUM_COEF_REDC_CUTS_ "MSK_IINF_MIO_NUM_COEF_REDC_CUTS"
1918 #define MSK_IINF_MIO_NUM_CONTRA_CUTS_ "MSK_IINF_MIO_NUM_CONTRA_CUTS"
1919 #define MSK_IINF_MIO_NUM_DISAGG_CUTS_ "MSK_IINF_MIO_NUM_DISAGG_CUTS"
1920 #define MSK_IINF_MIO_NUM_FLOW_COVER_CUTS_ "MSK_IINF_MIO_NUM_FLOW_COVER_CUTS"
1921 #define MSK_IINF_MIO_NUM_GCD_CUTS_ "MSK_IINF_MIO_NUM_GCD_CUTS"
1922 #define MSK_IINF_MIO_NUM_GOMORY_CUTS_ "MSK_IINF_MIO_NUM_GOMORY_CUTS"
1923 #define MSK_IINF_MIO_NUM_GUB_COVER_CUTS_ "MSK_IINF_MIO_NUM_GUB_COVER_CUTS"
1924 #define MSK_IINF_MIO_NUM_INT_SOLUTIONS_ "MSK_IINF_MIO_NUM_INT_SOLUTIONS"
1925 #define MSK_IINF_MIO_NUM_KNAPSUR_COVER_CUTS_ "MSK_IINF_MIO_NUM_KNAPSUR_COVER_CUTS"
1926 #define MSK_IINF_MIO_NUM_LATTICE_CUTS_ "MSK_IINF_MIO_NUM_LATTICE_CUTS"
1927 #define MSK_IINF_MIO_NUM_LIFT_CUTS_ "MSK_IINF_MIO_NUM_LIFT_CUTS"
1928 #define MSK_IINF_MIO_NUM_OBJ_CUTS_ "MSK_IINF_MIO_NUM_OBJ_CUTS"
1929 #define MSK_IINF_MIO_NUM_PLAN_LOC_CUTS_ "MSK_IINF_MIO_NUM_PLAN_LOC_CUTS"
1930 #define MSK_IINF_MIO_NUM_RELAX_ "MSK_IINF_MIO_NUM_RELAX"
1931 #define MSK_IINF_MIO_NUMCON_ "MSK_IINF_MIO_NUMCON"
1932 #define MSK_IINF_MIO_NUMINT_ "MSK_IINF_MIO_NUMINT"
1933 #define MSK_IINF_MIO_NUMVAR_ "MSK_IINF_MIO_NUMVAR"
1934 #define MSK_IINF_MIO_OBJ_BOUND_DEFINED_ "MSK_IINF_MIO_OBJ_BOUND_DEFINED"
1935 #define MSK_IINF_MIO_TOTAL_NUM_CUTS_ "MSK_IINF_MIO_TOTAL_NUM_CUTS"
1936 #define MSK_IINF_MIO_USER_OBJ_CUT_ "MSK_IINF_MIO_USER_OBJ_CUT"
1937 #define MSK_IINF_OPT_NUMCON_ "MSK_IINF_OPT_NUMCON"
1938 #define MSK_IINF_OPT_NUMVAR_ "MSK_IINF_OPT_NUMVAR"
1939 #define MSK_IINF_OPTIMIZE_RESPONSE_ "MSK_IINF_OPTIMIZE_RESPONSE"
1940 #define MSK_IINF_RD_NUMBARVAR_ "MSK_IINF_RD_NUMBARVAR"
1941 #define MSK_IINF_RD_NUMCON_ "MSK_IINF_RD_NUMCON"
1942 #define MSK_IINF_RD_NUMCONE_ "MSK_IINF_RD_NUMCONE"
1943 #define MSK_IINF_RD_NUMINTVAR_ "MSK_IINF_RD_NUMINTVAR"
1944 #define MSK_IINF_RD_NUMQ_ "MSK_IINF_RD_NUMQ"
1945 #define MSK_IINF_RD_NUMVAR_ "MSK_IINF_RD_NUMVAR"
1946 #define MSK_IINF_RD_PROTYPE_ "MSK_IINF_RD_PROTYPE"
1947 #define MSK_IINF_SIM_DUAL_DEG_ITER_ "MSK_IINF_SIM_DUAL_DEG_ITER"
1948 #define MSK_IINF_SIM_DUAL_HOTSTART_ "MSK_IINF_SIM_DUAL_HOTSTART"
1949 #define MSK_IINF_SIM_DUAL_HOTSTART_LU_ "MSK_IINF_SIM_DUAL_HOTSTART_LU"
1950 #define MSK_IINF_SIM_DUAL_INF_ITER_ "MSK_IINF_SIM_DUAL_INF_ITER"
1951 #define MSK_IINF_SIM_DUAL_ITER_ "MSK_IINF_SIM_DUAL_ITER"
1952 #define MSK_IINF_SIM_NETWORK_DUAL_DEG_ITER_ "MSK_IINF_SIM_NETWORK_DUAL_DEG_ITER"
1953 #define MSK_IINF_SIM_NETWORK_DUAL_HOTSTART_ "MSK_IINF_SIM_NETWORK_DUAL_HOTSTART"
1954 #define MSK_IINF_SIM_NETWORK_DUAL_HOTSTART_LU_ "MSK_IINF_SIM_NETWORK_DUAL_HOTSTART_LU"
1955 #define MSK_IINF_SIM_NETWORK_DUAL_INF_ITER_ "MSK_IINF_SIM_NETWORK_DUAL_INF_ITER"
1956 #define MSK_IINF_SIM_NETWORK_DUAL_ITER_ "MSK_IINF_SIM_NETWORK_DUAL_ITER"
1957 #define MSK_IINF_SIM_NETWORK_PRIMAL_DEG_ITER_ "MSK_IINF_SIM_NETWORK_PRIMAL_DEG_ITER"
1958 #define MSK_IINF_SIM_NETWORK_PRIMAL_HOTSTART_ "MSK_IINF_SIM_NETWORK_PRIMAL_HOTSTART"
1959 #define MSK_IINF_SIM_NETWORK_PRIMAL_HOTSTART_LU_ "MSK_IINF_SIM_NETWORK_PRIMAL_HOTSTART_LU"
1960 #define MSK_IINF_SIM_NETWORK_PRIMAL_INF_ITER_ "MSK_IINF_SIM_NETWORK_PRIMAL_INF_ITER"
1961 #define MSK_IINF_SIM_NETWORK_PRIMAL_ITER_ "MSK_IINF_SIM_NETWORK_PRIMAL_ITER"
1962 #define MSK_IINF_SIM_NUMCON_ "MSK_IINF_SIM_NUMCON"
1963 #define MSK_IINF_SIM_NUMVAR_ "MSK_IINF_SIM_NUMVAR"
1964 #define MSK_IINF_SIM_PRIMAL_DEG_ITER_ "MSK_IINF_SIM_PRIMAL_DEG_ITER"
1965 #define MSK_IINF_SIM_PRIMAL_DUAL_DEG_ITER_ "MSK_IINF_SIM_PRIMAL_DUAL_DEG_ITER"
1966 #define MSK_IINF_SIM_PRIMAL_DUAL_HOTSTART_ "MSK_IINF_SIM_PRIMAL_DUAL_HOTSTART"
1967 #define MSK_IINF_SIM_PRIMAL_DUAL_HOTSTART_LU_ "MSK_IINF_SIM_PRIMAL_DUAL_HOTSTART_LU"
1968 #define MSK_IINF_SIM_PRIMAL_DUAL_INF_ITER_ "MSK_IINF_SIM_PRIMAL_DUAL_INF_ITER"
1969 #define MSK_IINF_SIM_PRIMAL_DUAL_ITER_ "MSK_IINF_SIM_PRIMAL_DUAL_ITER"
1970 #define MSK_IINF_SIM_PRIMAL_HOTSTART_ "MSK_IINF_SIM_PRIMAL_HOTSTART"
1971 #define MSK_IINF_SIM_PRIMAL_HOTSTART_LU_ "MSK_IINF_SIM_PRIMAL_HOTSTART_LU"
1972 #define MSK_IINF_SIM_PRIMAL_INF_ITER_ "MSK_IINF_SIM_PRIMAL_INF_ITER"
1973 #define MSK_IINF_SIM_PRIMAL_ITER_ "MSK_IINF_SIM_PRIMAL_ITER"
1974 #define MSK_IINF_SIM_SOLVE_DUAL_ "MSK_IINF_SIM_SOLVE_DUAL"
1975 #define MSK_IINF_SOL_BAS_PROSTA_ "MSK_IINF_SOL_BAS_PROSTA"
1976 #define MSK_IINF_SOL_BAS_SOLSTA_ "MSK_IINF_SOL_BAS_SOLSTA"
1977 #define MSK_IINF_SOL_INT_PROSTA_ "MSK_IINF_SOL_INT_PROSTA"
1978 #define MSK_IINF_SOL_INT_SOLSTA_ "MSK_IINF_SOL_INT_SOLSTA"
1979 #define MSK_IINF_SOL_ITG_PROSTA_ "MSK_IINF_SOL_ITG_PROSTA"
1980 #define MSK_IINF_SOL_ITG_SOLSTA_ "MSK_IINF_SOL_ITG_SOLSTA"
1981 #define MSK_IINF_SOL_ITR_PROSTA_ "MSK_IINF_SOL_ITR_PROSTA"
1982 #define MSK_IINF_SOL_ITR_SOLSTA_ "MSK_IINF_SOL_ITR_SOLSTA"
1983 #define MSK_IINF_STO_NUM_A_CACHE_FLUSHES_ "MSK_IINF_STO_NUM_A_CACHE_FLUSHES"
1984 #define MSK_IINF_STO_NUM_A_REALLOC_ "MSK_IINF_STO_NUM_A_REALLOC"
1985 #define MSK_IINF_STO_NUM_A_TRANSPOSES_ "MSK_IINF_STO_NUM_A_TRANSPOSES"
1986 
1987 #define MSK_DINF_BI_CLEAN_DUAL_TIME_ "MSK_DINF_BI_CLEAN_DUAL_TIME"
1988 #define MSK_DINF_BI_CLEAN_PRIMAL_DUAL_TIME_ "MSK_DINF_BI_CLEAN_PRIMAL_DUAL_TIME"
1989 #define MSK_DINF_BI_CLEAN_PRIMAL_TIME_ "MSK_DINF_BI_CLEAN_PRIMAL_TIME"
1990 #define MSK_DINF_BI_CLEAN_TIME_ "MSK_DINF_BI_CLEAN_TIME"
1991 #define MSK_DINF_BI_DUAL_TIME_ "MSK_DINF_BI_DUAL_TIME"
1992 #define MSK_DINF_BI_PRIMAL_TIME_ "MSK_DINF_BI_PRIMAL_TIME"
1993 #define MSK_DINF_BI_TIME_ "MSK_DINF_BI_TIME"
1994 #define MSK_DINF_CONCURRENT_TIME_ "MSK_DINF_CONCURRENT_TIME"
1995 #define MSK_DINF_INTPNT_DUAL_FEAS_ "MSK_DINF_INTPNT_DUAL_FEAS"
1996 #define MSK_DINF_INTPNT_DUAL_OBJ_ "MSK_DINF_INTPNT_DUAL_OBJ"
1997 #define MSK_DINF_INTPNT_FACTOR_NUM_FLOPS_ "MSK_DINF_INTPNT_FACTOR_NUM_FLOPS"
1998 #define MSK_DINF_INTPNT_OPT_STATUS_ "MSK_DINF_INTPNT_OPT_STATUS"
1999 #define MSK_DINF_INTPNT_ORDER_TIME_ "MSK_DINF_INTPNT_ORDER_TIME"
2000 #define MSK_DINF_INTPNT_PRIMAL_FEAS_ "MSK_DINF_INTPNT_PRIMAL_FEAS"
2001 #define MSK_DINF_INTPNT_PRIMAL_OBJ_ "MSK_DINF_INTPNT_PRIMAL_OBJ"
2002 #define MSK_DINF_INTPNT_TIME_ "MSK_DINF_INTPNT_TIME"
2003 #define MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ_ "MSK_DINF_MIO_CONSTRUCT_SOLUTION_OBJ"
2004 #define MSK_DINF_MIO_HEURISTIC_TIME_ "MSK_DINF_MIO_HEURISTIC_TIME"
2005 #define MSK_DINF_MIO_OBJ_ABS_GAP_ "MSK_DINF_MIO_OBJ_ABS_GAP"
2006 #define MSK_DINF_MIO_OBJ_BOUND_ "MSK_DINF_MIO_OBJ_BOUND"
2007 #define MSK_DINF_MIO_OBJ_INT_ "MSK_DINF_MIO_OBJ_INT"
2008 #define MSK_DINF_MIO_OBJ_REL_GAP_ "MSK_DINF_MIO_OBJ_REL_GAP"
2009 #define MSK_DINF_MIO_OPTIMIZER_TIME_ "MSK_DINF_MIO_OPTIMIZER_TIME"
2010 #define MSK_DINF_MIO_ROOT_OPTIMIZER_TIME_ "MSK_DINF_MIO_ROOT_OPTIMIZER_TIME"
2011 #define MSK_DINF_MIO_ROOT_PRESOLVE_TIME_ "MSK_DINF_MIO_ROOT_PRESOLVE_TIME"
2012 #define MSK_DINF_MIO_TIME_ "MSK_DINF_MIO_TIME"
2013 #define MSK_DINF_MIO_USER_OBJ_CUT_ "MSK_DINF_MIO_USER_OBJ_CUT"
2014 #define MSK_DINF_OPTIMIZER_TIME_ "MSK_DINF_OPTIMIZER_TIME"
2015 #define MSK_DINF_PRESOLVE_ELI_TIME_ "MSK_DINF_PRESOLVE_ELI_TIME"
2016 #define MSK_DINF_PRESOLVE_LINDEP_TIME_ "MSK_DINF_PRESOLVE_LINDEP_TIME"
2017 #define MSK_DINF_PRESOLVE_TIME_ "MSK_DINF_PRESOLVE_TIME"
2018 #define MSK_DINF_PRIMAL_REPAIR_PENALTY_OBJ_ "MSK_DINF_PRIMAL_REPAIR_PENALTY_OBJ"
2019 #define MSK_DINF_QCQO_REFORMULATE_TIME_ "MSK_DINF_QCQO_REFORMULATE_TIME"
2020 #define MSK_DINF_RD_TIME_ "MSK_DINF_RD_TIME"
2021 #define MSK_DINF_SIM_DUAL_TIME_ "MSK_DINF_SIM_DUAL_TIME"
2022 #define MSK_DINF_SIM_FEAS_ "MSK_DINF_SIM_FEAS"
2023 #define MSK_DINF_SIM_NETWORK_DUAL_TIME_ "MSK_DINF_SIM_NETWORK_DUAL_TIME"
2024 #define MSK_DINF_SIM_NETWORK_PRIMAL_TIME_ "MSK_DINF_SIM_NETWORK_PRIMAL_TIME"
2025 #define MSK_DINF_SIM_NETWORK_TIME_ "MSK_DINF_SIM_NETWORK_TIME"
2026 #define MSK_DINF_SIM_OBJ_ "MSK_DINF_SIM_OBJ"
2027 #define MSK_DINF_SIM_PRIMAL_DUAL_TIME_ "MSK_DINF_SIM_PRIMAL_DUAL_TIME"
2028 #define MSK_DINF_SIM_PRIMAL_TIME_ "MSK_DINF_SIM_PRIMAL_TIME"
2029 #define MSK_DINF_SIM_TIME_ "MSK_DINF_SIM_TIME"
2030 #define MSK_DINF_SOL_BAS_DUAL_OBJ_ "MSK_DINF_SOL_BAS_DUAL_OBJ"
2031 #define MSK_DINF_SOL_BAS_DVIOLCON_ "MSK_DINF_SOL_BAS_DVIOLCON"
2032 #define MSK_DINF_SOL_BAS_DVIOLVAR_ "MSK_DINF_SOL_BAS_DVIOLVAR"
2033 #define MSK_DINF_SOL_BAS_PRIMAL_OBJ_ "MSK_DINF_SOL_BAS_PRIMAL_OBJ"
2034 #define MSK_DINF_SOL_BAS_PVIOLCON_ "MSK_DINF_SOL_BAS_PVIOLCON"
2035 #define MSK_DINF_SOL_BAS_PVIOLVAR_ "MSK_DINF_SOL_BAS_PVIOLVAR"
2036 #define MSK_DINF_SOL_ITG_PRIMAL_OBJ_ "MSK_DINF_SOL_ITG_PRIMAL_OBJ"
2037 #define MSK_DINF_SOL_ITG_PVIOLBARVAR_ "MSK_DINF_SOL_ITG_PVIOLBARVAR"
2038 #define MSK_DINF_SOL_ITG_PVIOLCON_ "MSK_DINF_SOL_ITG_PVIOLCON"
2039 #define MSK_DINF_SOL_ITG_PVIOLCONES_ "MSK_DINF_SOL_ITG_PVIOLCONES"
2040 #define MSK_DINF_SOL_ITG_PVIOLITG_ "MSK_DINF_SOL_ITG_PVIOLITG"
2041 #define MSK_DINF_SOL_ITG_PVIOLVAR_ "MSK_DINF_SOL_ITG_PVIOLVAR"
2042 #define MSK_DINF_SOL_ITR_DUAL_OBJ_ "MSK_DINF_SOL_ITR_DUAL_OBJ"
2043 #define MSK_DINF_SOL_ITR_DVIOLBARVAR_ "MSK_DINF_SOL_ITR_DVIOLBARVAR"
2044 #define MSK_DINF_SOL_ITR_DVIOLCON_ "MSK_DINF_SOL_ITR_DVIOLCON"
2045 #define MSK_DINF_SOL_ITR_DVIOLCONES_ "MSK_DINF_SOL_ITR_DVIOLCONES"
2046 #define MSK_DINF_SOL_ITR_DVIOLVAR_ "MSK_DINF_SOL_ITR_DVIOLVAR"
2047 #define MSK_DINF_SOL_ITR_PRIMAL_OBJ_ "MSK_DINF_SOL_ITR_PRIMAL_OBJ"
2048 #define MSK_DINF_SOL_ITR_PVIOLBARVAR_ "MSK_DINF_SOL_ITR_PVIOLBARVAR"
2049 #define MSK_DINF_SOL_ITR_PVIOLCON_ "MSK_DINF_SOL_ITR_PVIOLCON"
2050 #define MSK_DINF_SOL_ITR_PVIOLCONES_ "MSK_DINF_SOL_ITR_PVIOLCONES"
2051 #define MSK_DINF_SOL_ITR_PVIOLVAR_ "MSK_DINF_SOL_ITR_PVIOLVAR"
2052 
2053 #define MSK_LIINF_BI_CLEAN_DUAL_DEG_ITER_ "MSK_LIINF_BI_CLEAN_DUAL_DEG_ITER"
2054 #define MSK_LIINF_BI_CLEAN_DUAL_ITER_ "MSK_LIINF_BI_CLEAN_DUAL_ITER"
2055 #define MSK_LIINF_BI_CLEAN_PRIMAL_DEG_ITER_ "MSK_LIINF_BI_CLEAN_PRIMAL_DEG_ITER"
2056 #define MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_DEG_ITER_ "MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_DEG_ITER"
2057 #define MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_ITER_ "MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_ITER"
2058 #define MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_SUB_ITER_ "MSK_LIINF_BI_CLEAN_PRIMAL_DUAL_SUB_ITER"
2059 #define MSK_LIINF_BI_CLEAN_PRIMAL_ITER_ "MSK_LIINF_BI_CLEAN_PRIMAL_ITER"
2060 #define MSK_LIINF_BI_DUAL_ITER_ "MSK_LIINF_BI_DUAL_ITER"
2061 #define MSK_LIINF_BI_PRIMAL_ITER_ "MSK_LIINF_BI_PRIMAL_ITER"
2062 #define MSK_LIINF_INTPNT_FACTOR_NUM_NZ_ "MSK_LIINF_INTPNT_FACTOR_NUM_NZ"
2063 #define MSK_LIINF_MIO_INTPNT_ITER_ "MSK_LIINF_MIO_INTPNT_ITER"
2064 #define MSK_LIINF_MIO_SIMPLEX_ITER_ "MSK_LIINF_MIO_SIMPLEX_ITER"
2065 #define MSK_LIINF_RD_NUMANZ_ "MSK_LIINF_RD_NUMANZ"
2066 #define MSK_LIINF_RD_NUMQNZ_ "MSK_LIINF_RD_NUMQNZ"
2067 
2068 
2069 
2070 /* Typedefs */
2071 
2072 typedef char MSKchart;
2073 typedef void * MSKvoid_t;
2074 #define MSKintt MSKint32t
2075 #define MSKidxt MSKint32t
2076 #define MSKlidxt MSKint32t
2077 #define MSKlintt MSKint32t
2078 
2079 #ifdef MSKUINT64
2080 typedef MSKUINT64 __mskuint64;
2081 #else
2082 typedef unsigned long long __mskuint64;
2083 #endif
2084 #ifdef MSKINT64
2085 typedef MSKINT64 __mskint64;
2086 #else
2087 typedef long long __mskint64;
2088 #endif
2089 
2090 #if defined(LLONG_MAX) && LLONG_MAX <= INT_MAX
2091 #warning "Expected (long long) to be a 64bit type. MOSEK API functions may not work."
2092 #endif
2093 typedef int __mskint32;
2094 typedef unsigned int __mskuint32;
2095 
2096 /*
2097 typedef unsigned int __mskuint32;
2098 typedef signed int __mskint32;
2099 typedef unsigned long long __mskuint64;
2100 typedef signed long long __mskint64;
2101 */
2102 
2103 /* Enumeration typedefs */
2104 #ifndef MSK_NO_ENUMS
2105 typedef int MSKsolveforme;
2116 typedef int MSKbasindtypee;
2117 typedef int MSKbranchdire;
2124 typedef enum MSKmark_enum MSKmarke;
2127 typedef int MSKiomodee;
2128 typedef int MSKsimseltypee;
2130 typedef int MSKmiomodee;
2135 typedef int MSKscalingtypee;
2138 typedef int MSKonoffkeye;
2140 typedef int MSKdataformate;
2141 typedef int MSKorderingtypee;
2146 typedef int MSKcompresstypee;
2148 typedef int MSKmpsformate;
2154 typedef int MSKscalingmethode;
2155 typedef int MSKvaluee;
2160 typedef int MSKoptimizertypee;
2161 typedef int MSKpresolvemodee;
2163 #else
2164 typedef int MSKsolveforme;
2165 typedef int MSKproblemiteme;
2166 typedef int MSKaccmodee;
2167 typedef int MSKsensitivitytypee;
2168 typedef int MSKintpnthotstarte;
2169 typedef int MSKsparame;
2170 typedef int MSKiparame;
2171 typedef int MSKsolstae;
2172 typedef int MSKobjsensee;
2173 typedef int MSKsoliteme;
2174 typedef int MSKboundkeye;
2175 typedef int MSKbasindtypee;
2176 typedef int MSKbranchdire;
2177 typedef int MSKliinfiteme;
2178 typedef int MSKstreamtypee;
2179 typedef int MSKsimhotstarte;
2180 typedef int MSKcallbackcodee;
2181 typedef int MSKsymmattypee;
2182 typedef int MSKfeaturee;
2183 typedef int MSKmarke;
2184 typedef int MSKconetypee;
2185 typedef int MSKfeasrepairtypee;
2186 typedef int MSKiomodee;
2187 typedef int MSKsimseltypee;
2188 typedef int MSKmsgkeye;
2189 typedef int MSKmiomodee;
2190 typedef int MSKdinfiteme;
2191 typedef int MSKparametertypee;
2192 typedef int MSKrescodetypee;
2193 typedef int MSKprostae;
2194 typedef int MSKscalingtypee;
2195 typedef int MSKrescodee;
2196 typedef int MSKmionodeseltypee;
2197 typedef int MSKonoffkeye;
2198 typedef int MSKsimdegene;
2199 typedef int MSKdataformate;
2200 typedef int MSKorderingtypee;
2201 typedef int MSKproblemtypee;
2202 typedef int MSKinftypee;
2203 typedef int MSKdparame;
2204 typedef int MSKsimdupvece;
2205 typedef int MSKcompresstypee;
2206 typedef int MSKnametypee;
2207 typedef int MSKmpsformate;
2208 typedef int MSKvariabletypee;
2209 typedef int MSKcheckconvexitytypee;
2210 typedef int MSKlanguagee;
2211 typedef int MSKstartpointtypee;
2212 typedef int MSKsoltypee;
2213 typedef int MSKscalingmethode;
2214 typedef int MSKvaluee;
2215 typedef int MSKstakeye;
2216 typedef int MSKsimreforme;
2217 typedef int MSKiinfiteme;
2218 typedef int MSKxmlwriteroutputtypee;
2219 typedef int MSKoptimizertypee;
2220 typedef int MSKpresolvemodee;
2221 typedef int MSKmiocontsoltypee;
2222 #endif
2223 
2224 /* Simple typedefs */
2225 typedef void * MSKenv_t;
2226 
2227 typedef void * MSKtask_t;
2228 
2229 typedef void * MSKuserhandle_t;
2230 
2231 typedef int MSKbooleant;
2232 
2234 
2236 
2237 typedef wchar_t MSKwchart;
2238 
2239 typedef double MSKrealt;
2240 
2241 typedef char * MSKstring_t;
2242 
2243 /* Function typedefs */
2244 typedef MSKint32t (MSKAPI * MSKcallbackfunc) (
2245  MSKtask_t task,
2251 
2252 typedef void (MSKAPI * MSKexitfunc) (
2254  MSKCONST char * file,
2255  MSKint32t line,
2256  MSKCONST char * msg);
2257 
2258 typedef void (MSKAPI * MSKfreefunc) (
2260  void * buffer);
2261 
2262 typedef void * (MSKAPI * MSKmallocfunc) (
2264  MSKCONST size_t size);
2265 
2266 typedef void * (MSKAPI * MSKcallocfunc) (
2268  MSKCONST size_t num,
2269  MSKCONST size_t size);
2270 
2271 typedef void * (MSKAPI * MSKreallocfunc) (
2273  MSKCONST void * ptr,
2274  MSKCONST size_t size);
2275 
2276 typedef MSKint32t (MSKAPI * MSKnlgetspfunc) (
2279  MSKint32t * grdobjsub,
2280  MSKint32t i,
2281  MSKbooleant * convali,
2282  MSKint32t * grdconinz,
2284  MSKint32t yo,
2288  MSKint32t * numhesnz,
2289  MSKint32t * hessubi,
2290  MSKint32t * hessubj);
2291 
2292 typedef MSKint32t (MSKAPI * MSKnlgetvafunc) (
2295  MSKrealt yo,
2296  MSKCONST MSKrealt * yc,
2297  MSKrealt * objval,
2299  MSKint32t * grdobjsub,
2300  MSKrealt * grdobjval,
2301  MSKint32t numi,
2303  MSKrealt * conval,
2307  MSKrealt * grdconval,
2308  MSKrealt * grdlag,
2310  MSKint32t * numhesnz,
2311  MSKint32t * hessubi,
2312  MSKint32t * hessubj,
2313  MSKrealt * hesval);
2314 
2315 typedef void (MSKAPI * MSKstreamfunc) (
2317  MSKCONST char * str);
2318 
2319 typedef MSKrescodee (MSKAPI * MSKresponsefunc) (
2322  MSKCONST char * msg);
2323 
2324 
2325 
2326 
2327 /* Functions */
2328 
2329 /* using __cplusplus */
2330 #ifdef __cplusplus
2331 extern "C" {
2332 #endif
2333 
2334 /* MSK_analyzeproblem */
2335 MSKrescodee (MSKAPI MSK_analyzeproblem) (
2336  MSKtask_t task,
2338 
2339 /* MSK_analyzenames */
2340 MSKrescodee (MSKAPI MSK_analyzenames) (
2341  MSKtask_t task,
2344 
2345 /* MSK_analyzesolution */
2346 MSKrescodee (MSKAPI MSK_analyzesolution) (
2347  MSKtask_t task,
2350 
2351 /* MSK_initbasissolve */
2352 MSKrescodee (MSKAPI MSK_initbasissolve) (
2353  MSKtask_t task,
2355 
2356 /* MSK_solvewithbasis */
2357 MSKrescodee (MSKAPI MSK_solvewithbasis) (
2358  MSKtask_t task,
2360  MSKint32t * numnz,
2361  MSKint32t * sub,
2362  MSKrealt * val);
2363 
2364 /* MSK_basiscond */
2365 MSKrescodee (MSKAPI MSK_basiscond) (
2366  MSKtask_t task,
2368  MSKrealt * nrminvbasis);
2369 
2370 /* MSK_appendcons */
2371 MSKrescodee (MSKAPI MSK_appendcons) (
2372  MSKtask_t task,
2374 
2375 /* MSK_appendvars */
2376 MSKrescodee (MSKAPI MSK_appendvars) (
2377  MSKtask_t task,
2378  MSKint32t num);
2379 
2380 /* MSK_removecons */
2381 MSKrescodee (MSKAPI MSK_removecons) (
2382  MSKtask_t task,
2385 
2386 /* MSK_removevars */
2387 MSKrescodee (MSKAPI MSK_removevars) (
2388  MSKtask_t task,
2389  MSKint32t num,
2391 
2392 /* MSK_removebarvars */
2393 MSKrescodee (MSKAPI MSK_removebarvars) (
2394  MSKtask_t task,
2395  MSKint32t num,
2397 
2398 /* MSK_removecones */
2399 MSKrescodee (MSKAPI MSK_removecones) (
2400  MSKtask_t task,
2401  MSKint32t num,
2403 
2404 /* MSK_appendbarvars */
2405 MSKrescodee (MSKAPI MSK_appendbarvars) (
2406  MSKtask_t task,
2408  MSKCONST MSKint32t * dim);
2409 
2410 /* MSK_appendcone */
2411 MSKrescodee (MSKAPI MSK_appendcone) (
2412  MSKtask_t task,
2414  MSKrealt conepar,
2415  MSKint32t nummem,
2417 
2418 /* MSK_appendconeseq */
2419 MSKrescodee (MSKAPI MSK_appendconeseq) (
2420  MSKtask_t task,
2422  MSKrealt conepar,
2423  MSKint32t nummem,
2424  MSKint32t j);
2425 
2426 /* MSK_appendconesseq */
2427 MSKrescodee (MSKAPI MSK_appendconesseq) (
2428  MSKtask_t task,
2429  MSKint32t num,
2433  MSKint32t j);
2434 
2435 /* MSK_bktostr */
2436 MSKrescodee (MSKAPI MSK_bktostr) (
2437  MSKtask_t task,
2439  char * str);
2440 
2441 /* MSK_callbackcodetostr */
2442 MSKrescodee (MSKAPI MSK_callbackcodetostr) (
2445 
2446 /* MSK_calloctask */
2447 void * (MSKAPI MSK_calloctask) (
2448  MSKtask_t task,
2449  MSKCONST size_t number,
2450  MSKCONST size_t size);
2451 
2452 /* MSK_callocdbgtask */
2453 void * (MSKAPI MSK_callocdbgtask) (
2454  MSKtask_t task,
2455  MSKCONST size_t number,
2456  MSKCONST size_t size,
2457  MSKCONST char * file,
2458  MSKCONST unsigned line);
2459 
2460 /* MSK_chgbound */
2461 MSKrescodee (MSKAPI MSK_chgbound) (
2462  MSKtask_t task,
2464  MSKint32t i,
2465  MSKint32t lower,
2466  MSKint32t finite,
2467  MSKrealt value);
2468 
2469 /* MSK_conetypetostr */
2470 MSKrescodee (MSKAPI MSK_conetypetostr) (
2471  MSKtask_t task,
2473  char * str);
2474 
2475 /* MSK_deletetask */
2476 MSKrescodee (MSKAPI MSK_deletetask) (
2477  MSKtask_t * task);
2478 
2479 /* MSK_echotask */
2480 MSKrescodee (MSKAPIVA MSK_echotask) (
2481  MSKtask_t task,
2483  MSKCONST char * format,
2484  ...);
2485 
2486 /* MSK_freetask */
2487 void (MSKAPI MSK_freetask) (
2488  MSKtask_t task,
2489  MSKCONST void * buffer);
2490 
2491 /* MSK_freedbgtask */
2492 void (MSKAPI MSK_freedbgtask) (
2493  MSKtask_t task,
2494  MSKCONST void * buffer,
2495  MSKCONST char * file,
2496  MSKCONST unsigned line);
2497 
2498 /* MSK_getaij */
2499 MSKrescodee (MSKAPI MSK_getaij) (
2500  MSKtask_t task,
2502  MSKint32t j,
2503  MSKrealt * aij);
2504 
2505 /* MSK_getapiecenumnz */
2506 MSKrescodee (MSKAPI MSK_getapiecenumnz) (
2507  MSKtask_t task,
2509  MSKint32t lasti,
2510  MSKint32t firstj,
2511  MSKint32t lastj,
2512  MSKint32t * numnz);
2513 
2514 /* MSK_getacolnumnz */
2515 MSKrescodee (MSKAPI MSK_getacolnumnz) (
2516  MSKtask_t task,
2518  MSKint32t * nzj);
2519 
2520 /* MSK_getacol */
2521 MSKrescodee (MSKAPI MSK_getacol) (
2522  MSKtask_t task,
2524  MSKint32t * nzj,
2525  MSKint32t * subj,
2526  MSKrealt * valj);
2527 
2528 /* MSK_getarownumnz */
2529 MSKrescodee (MSKAPI MSK_getarownumnz) (
2530  MSKtask_t task,
2532  MSKint32t * nzi);
2533 
2534 /* MSK_getarow */
2535 MSKrescodee (MSKAPI MSK_getarow) (
2536  MSKtask_t task,
2538  MSKint32t * nzi,
2539  MSKint32t * subi,
2540  MSKrealt * vali);
2541 
2542 /* MSK_getaslicenumnz */
2543 MSKrescodee (MSKAPI MSK_getaslicenumnz) (
2544  MSKtask_t task,
2546  MSKint32t first,
2547  MSKint32t last,
2548  MSKint32t * numnz);
2549 
2550 /* MSK_getaslicenumnz64 */
2551 MSKrescodee (MSKAPI MSK_getaslicenumnz64) (
2552  MSKtask_t task,
2554  MSKint32t first,
2555  MSKint32t last,
2556  MSKint64t * numnz);
2557 
2558 /* MSK_getaslice */
2559 MSKrescodee (MSKAPI MSK_getaslice) (
2560  MSKtask_t task,
2562  MSKint32t first,
2563  MSKint32t last,
2565  MSKint32t * surp,
2566  MSKint32t * ptrb,
2567  MSKint32t * ptre,
2568  MSKint32t * sub,
2569  MSKrealt * val);
2570 
2571 /* MSK_getaslice64 */
2572 MSKrescodee (MSKAPI MSK_getaslice64) (
2573  MSKtask_t task,
2575  MSKint32t first,
2576  MSKint32t last,
2578  MSKint64t * surp,
2579  MSKint64t * ptrb,
2580  MSKint64t * ptre,
2581  MSKint32t * sub,
2582  MSKrealt * val);
2583 
2584 /* MSK_getarowslicetrip */
2585 MSKrescodee (MSKAPI MSK_getarowslicetrip) (
2586  MSKtask_t task,
2587  MSKint32t first,
2588  MSKint32t last,
2590  MSKint64t * surp,
2591  MSKint32t * subi,
2592  MSKint32t * subj,
2593  MSKrealt * val);
2594 
2595 /* MSK_getacolslicetrip */
2596 MSKrescodee (MSKAPI MSK_getacolslicetrip) (
2597  MSKtask_t task,
2598  MSKint32t first,
2599  MSKint32t last,
2601  MSKint64t * surp,
2602  MSKint32t * subi,
2603  MSKint32t * subj,
2604  MSKrealt * val);
2605 
2606 /* MSK_getconbound */
2607 MSKrescodee (MSKAPI MSK_getconbound) (
2608  MSKtask_t task,
2610  MSKboundkeye * bk,
2611  MSKrealt * bl,
2612  MSKrealt * bu);
2613 
2614 /* MSK_getvarbound */
2615 MSKrescodee (MSKAPI MSK_getvarbound) (
2616  MSKtask_t task,
2617  MSKint32t i,
2618  MSKboundkeye * bk,
2619  MSKrealt * bl,
2620  MSKrealt * bu);
2621 
2622 /* MSK_getbound */
2623 MSKrescodee (MSKAPI MSK_getbound) (
2624  MSKtask_t task,
2626  MSKint32t i,
2627  MSKboundkeye * bk,
2628  MSKrealt * bl,
2629  MSKrealt * bu);
2630 
2631 /* MSK_getconboundslice */
2632 MSKrescodee (MSKAPI MSK_getconboundslice) (
2633  MSKtask_t task,
2634  MSKint32t first,
2635  MSKint32t last,
2636  MSKboundkeye * bk,
2637  MSKrealt * bl,
2638  MSKrealt * bu);
2639 
2640 /* MSK_getvarboundslice */
2641 MSKrescodee (MSKAPI MSK_getvarboundslice) (
2642  MSKtask_t task,
2643  MSKint32t first,
2644  MSKint32t last,
2645  MSKboundkeye * bk,
2646  MSKrealt * bl,
2647  MSKrealt * bu);
2648 
2649 /* MSK_getboundslice */
2650 MSKrescodee (MSKAPI MSK_getboundslice) (
2651  MSKtask_t task,
2653  MSKint32t first,
2654  MSKint32t last,
2655  MSKboundkeye * bk,
2656  MSKrealt * bl,
2657  MSKrealt * bu);
2658 
2659 /* MSK_putboundslice */
2660 MSKrescodee (MSKAPI MSK_putboundslice) (
2661  MSKtask_t task,
2663  MSKint32t first,
2664  MSKint32t last,
2666  MSKCONST MSKrealt * bl,
2667  MSKCONST MSKrealt * bu);
2668 
2669 /* MSK_getcj */
2670 MSKrescodee (MSKAPI MSK_getcj) (
2671  MSKtask_t task,
2673  MSKrealt * cj);
2674 
2675 /* MSK_getc */
2676 MSKrescodee (MSKAPI MSK_getc) (
2677  MSKtask_t task,
2679 
2680 /* MSK_getcallbackfunc */
2681 MSKrescodee (MSKAPI MSK_getcallbackfunc) (
2682  MSKtask_t task,
2683  MSKcallbackfunc * func,
2685 
2686 /* MSK_getsolutionincallback */
2687 MSKrescodee (MSKAPI MSK_getsolutionincallback) (
2688  MSKtask_t task,
2691  MSKprostae * prosta,
2692  MSKsolstae * solsta,
2693  MSKstakeye * skc,
2694  MSKstakeye * skx,
2695  MSKstakeye * skn,
2696  MSKrealt * xc,
2697  MSKrealt * xx,
2698  MSKrealt * y,
2699  MSKrealt * slc,
2700  MSKrealt * suc,
2701  MSKrealt * slx,
2702  MSKrealt * sux,
2703  MSKrealt * snx);
2704 
2705 /* MSK_getcfix */
2706 MSKrescodee (MSKAPI MSK_getcfix) (
2707  MSKtask_t task,
2709 
2710 /* MSK_getcone */
2711 MSKrescodee (MSKAPI MSK_getcone) (
2712  MSKtask_t task,
2715  MSKrealt * conepar,
2716  MSKint32t * nummem,
2717  MSKint32t * submem);
2718 
2719 /* MSK_getconeinfo */
2720 MSKrescodee (MSKAPI MSK_getconeinfo) (
2721  MSKtask_t task,
2722  MSKint32t k,
2724  MSKrealt * conepar,
2725  MSKint32t * nummem);
2726 
2727 /* MSK_getcslice */
2728 MSKrescodee (MSKAPI MSK_getcslice) (
2729  MSKtask_t task,
2730  MSKint32t first,
2731  MSKint32t last,
2732  MSKrealt * c);
2733 
2734 /* MSK_getdouinf */
2735 MSKrescodee (MSKAPI MSK_getdouinf) (
2736  MSKtask_t task,
2738  MSKrealt * dvalue);
2739 
2740 /* MSK_getdouparam */
2741 MSKrescodee (MSKAPI MSK_getdouparam) (
2742  MSKtask_t task,
2744  MSKrealt * parvalue);
2745 
2746 /* MSK_getdualobj */
2747 MSKrescodee (MSKAPI MSK_getdualobj) (
2748  MSKtask_t task,
2750  MSKrealt * dualobj);
2751 
2752 /* MSK_getenv */
2753 MSKrescodee (MSKAPI MSK_getenv) (
2754  MSKtask_t task,
2756 
2757 /* MSK_getinfindex */
2758 MSKrescodee (MSKAPI MSK_getinfindex) (
2759  MSKtask_t task,
2761  MSKCONST char * infname,
2762  MSKint32t * infindex);
2763 
2764 /* MSK_getinfmax */
2765 MSKrescodee (MSKAPI MSK_getinfmax) (
2766  MSKtask_t task,
2768  MSKint32t * infmax);
2769 
2770 /* MSK_getinfname */
2771 MSKrescodee (MSKAPI MSK_getinfname) (
2772  MSKtask_t task,
2775  char * infname);
2776 
2777 /* MSK_getintinf */
2778 MSKrescodee (MSKAPI MSK_getintinf) (
2779  MSKtask_t task,
2781  MSKint32t * ivalue);
2782 
2783 /* MSK_getlintinf */
2784 MSKrescodee (MSKAPI MSK_getlintinf) (
2785  MSKtask_t task,
2787  MSKint64t * ivalue);
2788 
2789 /* MSK_getintparam */
2790 MSKrescodee (MSKAPI MSK_getintparam) (
2791  MSKtask_t task,
2792  MSKiparame param,
2793  MSKint32t * parvalue);
2794 
2795 /* MSK_getmaxnamelen */
2796 MSKrescodee (MSKAPI MSK_getmaxnamelen) (
2797  MSKtask_t task,
2799 
2800 /* MSK_getmaxnumanz */
2801 MSKrescodee (MSKAPI MSK_getmaxnumanz) (
2802  MSKtask_t task,
2804 
2805 /* MSK_getmaxnumanz64 */
2806 MSKrescodee (MSKAPI MSK_getmaxnumanz64) (
2807  MSKtask_t task,
2808  MSKint64t * maxnumanz);
2809 
2810 /* MSK_getmaxnumcon */
2811 MSKrescodee (MSKAPI MSK_getmaxnumcon) (
2812  MSKtask_t task,
2814 
2815 /* MSK_getmaxnumvar */
2816 MSKrescodee (MSKAPI MSK_getmaxnumvar) (
2817  MSKtask_t task,
2819 
2820 /* MSK_getnadouinf */
2821 MSKrescodee (MSKAPI MSK_getnadouinf) (
2822  MSKtask_t task,
2823  MSKCONST char * whichdinf,
2824  MSKrealt * dvalue);
2825 
2826 /* MSK_getnadouparam */
2827 MSKrescodee (MSKAPI MSK_getnadouparam) (
2828  MSKtask_t task,
2830  MSKrealt * parvalue);
2831 
2832 /* MSK_getnaintinf */
2833 MSKrescodee (MSKAPI MSK_getnaintinf) (
2834  MSKtask_t task,
2836  MSKint32t * ivalue);
2837 
2838 /* MSK_getnaintparam */
2839 MSKrescodee (MSKAPI MSK_getnaintparam) (
2840  MSKtask_t task,
2841  MSKCONST char * paramname,
2842  MSKint32t * parvalue);
2843 
2844 /* MSK_getbarvarnamelen */
2845 MSKrescodee (MSKAPI MSK_getbarvarnamelen) (
2846  MSKtask_t task,
2848  MSKint32t * len);
2849 
2850 /* MSK_getbarvarname */
2851 MSKrescodee (MSKAPI MSK_getbarvarname) (
2852  MSKtask_t task,
2854  MSKint32t maxlen,
2855  char * name);
2856 
2857 /* MSK_getbarvarnameindex */
2858 MSKrescodee (MSKAPI MSK_getbarvarnameindex) (
2859  MSKtask_t task,
2861  MSKint32t * asgn,
2862  MSKint32t * index);
2863 
2864 /* MSK_putconname */
2865 MSKrescodee (MSKAPI MSK_putconname) (
2866  MSKtask_t task,
2867  MSKint32t i,
2868  MSKCONST char * name);
2869 
2870 /* MSK_putvarname */
2871 MSKrescodee (MSKAPI MSK_putvarname) (
2872  MSKtask_t task,
2873  MSKint32t j,
2874  MSKCONST char * name);
2875 
2876 /* MSK_putconename */
2877 MSKrescodee (MSKAPI MSK_putconename) (
2878  MSKtask_t task,
2879  MSKint32t j,
2880  MSKCONST char * name);
2881 
2882 /* MSK_putbarvarname */
2883 MSKrescodee (MSKAPI MSK_putbarvarname) (
2884  MSKtask_t task,
2885  MSKint32t j,
2886  MSKCONST char * name);
2887 
2888 /* MSK_getvarnamelen */
2889 MSKrescodee (MSKAPI MSK_getvarnamelen) (
2890  MSKtask_t task,
2891  MSKint32t i,
2892  MSKint32t * len);
2893 
2894 /* MSK_getvarname */
2895 MSKrescodee (MSKAPI MSK_getvarname) (
2896  MSKtask_t task,
2897  MSKint32t j,
2898  MSKint32t maxlen,
2899  char * name);
2900 
2901 /* MSK_getconnamelen */
2902 MSKrescodee (MSKAPI MSK_getconnamelen) (
2903  MSKtask_t task,
2904  MSKint32t i,
2905  MSKint32t * len);
2906 
2907 /* MSK_getconname */
2908 MSKrescodee (MSKAPI MSK_getconname) (
2909  MSKtask_t task,
2910  MSKint32t i,
2911  MSKint32t maxlen,
2912  char * name);
2913 
2914 /* MSK_getconnameindex */
2915 MSKrescodee (MSKAPI MSK_getconnameindex) (
2916  MSKtask_t task,
2917  MSKCONST char * somename,
2918  MSKint32t * asgn,
2919  MSKint32t * index);
2920 
2921 /* MSK_getvarnameindex */
2922 MSKrescodee (MSKAPI MSK_getvarnameindex) (
2923  MSKtask_t task,
2924  MSKCONST char * somename,
2925  MSKint32t * asgn,
2926  MSKint32t * index);
2927 
2928 /* MSK_getconenamelen */
2929 MSKrescodee (MSKAPI MSK_getconenamelen) (
2930  MSKtask_t task,
2931  MSKint32t i,
2932  MSKint32t * len);
2933 
2934 /* MSK_getconename */
2935 MSKrescodee (MSKAPI MSK_getconename) (
2936  MSKtask_t task,
2937  MSKint32t i,
2938  MSKint32t maxlen,
2939  char * name);
2940 
2941 /* MSK_getconenameindex */
2942 MSKrescodee (MSKAPI MSK_getconenameindex) (
2943  MSKtask_t task,
2944  MSKCONST char * somename,
2945  MSKint32t * asgn,
2946  MSKint32t * index);
2947 
2948 /* MSK_getnastrparam */
2949 MSKrescodee (MSKAPI MSK_getnastrparam) (
2950  MSKtask_t task,
2951  MSKCONST char * paramname,
2952  MSKint32t maxlen,
2953  MSKint32t * len,
2954  char * parvalue);
2955 
2956 /* MSK_getnumanz */
2957 MSKrescodee (MSKAPI MSK_getnumanz) (
2958  MSKtask_t task,
2960 
2961 /* MSK_getnumanz64 */
2962 MSKrescodee (MSKAPI MSK_getnumanz64) (
2963  MSKtask_t task,
2964  MSKint64t * numanz);
2965 
2966 /* MSK_getnumcon */
2967 MSKrescodee (MSKAPI MSK_getnumcon) (
2968  MSKtask_t task,
2970 
2971 /* MSK_getnumcone */
2972 MSKrescodee (MSKAPI MSK_getnumcone) (
2973  MSKtask_t task,
2975 
2976 /* MSK_getnumconemem */
2977 MSKrescodee (MSKAPI MSK_getnumconemem) (
2978  MSKtask_t task,
2979  MSKint32t k,
2980  MSKint32t * nummem);
2981 
2982 /* MSK_getnumintvar */
2983 MSKrescodee (MSKAPI MSK_getnumintvar) (
2984  MSKtask_t task,
2986 
2987 /* MSK_getnumparam */
2988 MSKrescodee (MSKAPI MSK_getnumparam) (
2989  MSKtask_t task,
2991  MSKint32t * numparam);
2992 
2993 /* MSK_getnumqconknz */
2994 MSKrescodee (MSKAPI MSK_getnumqconknz) (
2995  MSKtask_t task,
2997  MSKint32t * numqcnz);
2998 
2999 /* MSK_getnumqconknz64 */
3000 MSKrescodee (MSKAPI MSK_getnumqconknz64) (
3001  MSKtask_t task,
3002  MSKint32t k,
3003  MSKint64t * numqcnz);
3004 
3005 /* MSK_getnumqobjnz */
3006 MSKrescodee (MSKAPI MSK_getnumqobjnz) (
3007  MSKtask_t task,
3009 
3010 /* MSK_getnumqobjnz64 */
3011 MSKrescodee (MSKAPI MSK_getnumqobjnz64) (
3012  MSKtask_t task,
3013  MSKint64t * numqonz);
3014 
3015 /* MSK_getnumvar */
3016 MSKrescodee (MSKAPI MSK_getnumvar) (
3017  MSKtask_t task,
3019 
3020 /* MSK_getnumbarvar */
3021 MSKrescodee (MSKAPI MSK_getnumbarvar) (
3022  MSKtask_t task,
3024 
3025 /* MSK_getmaxnumbarvar */
3026 MSKrescodee (MSKAPI MSK_getmaxnumbarvar) (
3027  MSKtask_t task,
3029 
3030 /* MSK_getdimbarvarj */
3031 MSKrescodee (MSKAPI MSK_getdimbarvarj) (
3032  MSKtask_t task,
3034  MSKint32t * dimbarvarj);
3035 
3036 /* MSK_getlenbarvarj */
3037 MSKrescodee (MSKAPI MSK_getlenbarvarj) (
3038  MSKtask_t task,
3040  MSKint64t * lenbarvarj);
3041 
3042 /* MSK_getobjname */
3043 MSKrescodee (MSKAPI MSK_getobjname) (
3044  MSKtask_t task,
3046  char * objname);
3047 
3048 /* MSK_getobjnamelen */
3049 MSKrescodee (MSKAPI MSK_getobjnamelen) (
3050  MSKtask_t task,
3051  MSKint32t * len);
3052 
3053 /* MSK_getparamname */
3054 MSKrescodee (MSKAPI MSK_getparamname) (
3055  MSKtask_t task,
3057  MSKint32t param,
3058  char * parname);
3059 
3060 /* MSK_getparammax */
3061 MSKrescodee (MSKAPI MSK_getparammax) (
3062  MSKtask_t task,
3064  MSKint32t * parammax);
3065 
3066 /* MSK_getprimalobj */
3067 MSKrescodee (MSKAPI MSK_getprimalobj) (
3068  MSKtask_t task,
3070  MSKrealt * primalobj);
3071 
3072 /* MSK_getprobtype */
3073 MSKrescodee (MSKAPI MSK_getprobtype) (
3074  MSKtask_t task,
3076 
3077 /* MSK_getqconk64 */
3078 MSKrescodee (MSKAPI MSK_getqconk64) (
3079  MSKtask_t task,
3082  MSKint64t * qcsurp,
3083  MSKint64t * numqcnz,
3084  MSKint32t * qcsubi,
3085  MSKint32t * qcsubj,
3086  MSKrealt * qcval);
3087 
3088 /* MSK_getqconk */
3089 MSKrescodee (MSKAPI MSK_getqconk) (
3090  MSKtask_t task,
3091  MSKint32t k,
3093  MSKint32t * qcsurp,
3094  MSKint32t * numqcnz,
3095  MSKint32t * qcsubi,
3096  MSKint32t * qcsubj,
3097  MSKrealt * qcval);
3098 
3099 /* MSK_getqobj */
3100 MSKrescodee (MSKAPI MSK_getqobj) (
3101  MSKtask_t task,
3103  MSKint32t * qosurp,
3104  MSKint32t * numqonz,
3105  MSKint32t * qosubi,
3106  MSKint32t * qosubj,
3107  MSKrealt * qoval);
3108 
3109 /* MSK_getqobj64 */
3110 MSKrescodee (MSKAPI MSK_getqobj64) (
3111  MSKtask_t task,
3113  MSKint64t * qosurp,
3114  MSKint64t * numqonz,
3115  MSKint32t * qosubi,
3116  MSKint32t * qosubj,
3117  MSKrealt * qoval);
3118 
3119 /* MSK_getqobjij */
3120 MSKrescodee (MSKAPI MSK_getqobjij) (
3121  MSKtask_t task,
3123  MSKint32t j,
3124  MSKrealt * qoij);
3125 
3126 /* MSK_getsolution */
3127 MSKrescodee (MSKAPI MSK_getsolution) (
3128  MSKtask_t task,
3130  MSKprostae * prosta,
3131  MSKsolstae * solsta,
3132  MSKstakeye * skc,
3133  MSKstakeye * skx,
3134  MSKstakeye * skn,
3135  MSKrealt * xc,
3136  MSKrealt * xx,
3137  MSKrealt * y,
3138  MSKrealt * slc,
3139  MSKrealt * suc,
3140  MSKrealt * slx,
3141  MSKrealt * sux,
3142  MSKrealt * snx);
3143 
3144 /* MSK_getpbi */
3145 MSKrescodee (MSKAPI MSK_getpbi) (
3146  MSKtask_t task,
3150  MSKint32t len,
3151  MSKrealt * pbi,
3153 
3154 /* MSK_getdbi */
3155 MSKrescodee (MSKAPI MSK_getdbi) (
3156  MSKtask_t task,
3160  MSKint32t len,
3161  MSKrealt * dbi);
3162 
3163 /* MSK_getdeqi */
3164 MSKrescodee (MSKAPI MSK_getdeqi) (
3165  MSKtask_t task,
3169  MSKint32t len,
3170  MSKrealt * deqi,
3172 
3173 /* MSK_getpeqi */
3174 MSKrescodee (MSKAPI MSK_getpeqi) (
3175  MSKtask_t task,
3178  MSKint32t len,
3179  MSKrealt * peqi,
3181 
3182 /* MSK_getinti */
3183 MSKrescodee (MSKAPI MSK_getinti) (
3184  MSKtask_t task,
3187  MSKint32t len,
3188  MSKrealt * inti);
3189 
3190 /* MSK_getpcni */
3191 MSKrescodee (MSKAPI MSK_getpcni) (
3192  MSKtask_t task,
3195  MSKint32t len,
3196  MSKrealt * pcni);
3197 
3198 /* MSK_getdcni */
3199 MSKrescodee (MSKAPI MSK_getdcni) (
3200  MSKtask_t task,
3203  MSKint32t len,
3204  MSKrealt * dcni);
3205 
3206 /* MSK_getsolutioni */
3207 MSKrescodee (MSKAPI MSK_getsolutioni) (
3208  MSKtask_t task,
3210  MSKint32t i,
3212  MSKstakeye * sk,
3213  MSKrealt * x,
3214  MSKrealt * sl,
3215  MSKrealt * su,
3216  MSKrealt * sn);
3217 
3218 /* MSK_getsolsta */
3219 MSKrescodee (MSKAPI MSK_getsolsta) (
3220  MSKtask_t task,
3222  MSKsolstae * solsta);
3223 
3224 /* MSK_getprosta */
3225 MSKrescodee (MSKAPI MSK_getprosta) (
3226  MSKtask_t task,
3228  MSKprostae * prosta);
3229 
3230 /* MSK_getskc */
3231 MSKrescodee (MSKAPI MSK_getskc) (
3232  MSKtask_t task,
3234  MSKstakeye * skc);
3235 
3236 /* MSK_getskx */
3237 MSKrescodee (MSKAPI MSK_getskx) (
3238  MSKtask_t task,
3240  MSKstakeye * skx);
3241 
3242 /* MSK_getxc */
3243 MSKrescodee (MSKAPI MSK_getxc) (
3244  MSKtask_t task,
3246  MSKrealt * xc);
3247 
3248 /* MSK_getxx */
3249 MSKrescodee (MSKAPI MSK_getxx) (
3250  MSKtask_t task,
3252  MSKrealt * xx);
3253 
3254 /* MSK_gety */
3255 MSKrescodee (MSKAPI MSK_gety) (
3256  MSKtask_t task,
3258  MSKrealt * y);
3259 
3260 /* MSK_getslc */
3261 MSKrescodee (MSKAPI MSK_getslc) (
3262  MSKtask_t task,
3264  MSKrealt * slc);
3265 
3266 /* MSK_getsuc */
3267 MSKrescodee (MSKAPI MSK_getsuc) (
3268  MSKtask_t task,
3270  MSKrealt * suc);
3271 
3272 /* MSK_getslx */
3273 MSKrescodee (MSKAPI MSK_getslx) (
3274  MSKtask_t task,
3276  MSKrealt * slx);
3277 
3278 /* MSK_getsux */
3279 MSKrescodee (MSKAPI MSK_getsux) (
3280  MSKtask_t task,
3282  MSKrealt * sux);
3283 
3284 /* MSK_getsnx */
3285 MSKrescodee (MSKAPI MSK_getsnx) (
3286  MSKtask_t task,
3288  MSKrealt * sux);
3289 
3290 /* MSK_getskcslice */
3291 MSKrescodee (MSKAPI MSK_getskcslice) (
3292  MSKtask_t task,
3294  MSKint32t first,
3295  MSKint32t last,
3296  MSKstakeye * skc);
3297 
3298 /* MSK_getskxslice */
3299 MSKrescodee (MSKAPI MSK_getskxslice) (
3300  MSKtask_t task,
3302  MSKint32t first,
3303  MSKint32t last,
3304  MSKstakeye * skx);
3305 
3306 /* MSK_getxcslice */
3307 MSKrescodee (MSKAPI MSK_getxcslice) (
3308  MSKtask_t task,
3310  MSKint32t first,
3311  MSKint32t last,
3312  MSKrealt * xc);
3313 
3314 /* MSK_getxxslice */
3315 MSKrescodee (MSKAPI MSK_getxxslice) (
3316  MSKtask_t task,
3318  MSKint32t first,
3319  MSKint32t last,
3320  MSKrealt * xx);
3321 
3322 /* MSK_getyslice */
3323 MSKrescodee (MSKAPI MSK_getyslice) (
3324  MSKtask_t task,
3326  MSKint32t first,
3327  MSKint32t last,
3328  MSKrealt * y);
3329 
3330 /* MSK_getslcslice */
3331 MSKrescodee (MSKAPI MSK_getslcslice) (
3332  MSKtask_t task,
3334  MSKint32t first,
3335  MSKint32t last,
3336  MSKrealt * slc);
3337 
3338 /* MSK_getsucslice */
3339 MSKrescodee (MSKAPI MSK_getsucslice) (
3340  MSKtask_t task,
3342  MSKint32t first,
3343  MSKint32t last,
3344  MSKrealt * suc);
3345 
3346 /* MSK_getslxslice */
3347 MSKrescodee (MSKAPI MSK_getslxslice) (
3348  MSKtask_t task,
3350  MSKint32t first,
3351  MSKint32t last,
3352  MSKrealt * slx);
3353 
3354 /* MSK_getsuxslice */
3355 MSKrescodee (MSKAPI MSK_getsuxslice) (
3356  MSKtask_t task,
3358  MSKint32t first,
3359  MSKint32t last,
3360  MSKrealt * sux);
3361 
3362 /* MSK_getsnxslice */
3363 MSKrescodee (MSKAPI MSK_getsnxslice) (
3364  MSKtask_t task,
3366  MSKint32t first,
3367  MSKint32t last,
3368  MSKrealt * snx);
3369 
3370 /* MSK_getbarxj */
3371 MSKrescodee (MSKAPI MSK_getbarxj) (
3372  MSKtask_t task,
3374  MSKint32t j,
3375  MSKrealt * barxj);
3376 
3377 /* MSK_getbarsj */
3378 MSKrescodee (MSKAPI MSK_getbarsj) (
3379  MSKtask_t task,
3381  MSKint32t j,
3382  MSKrealt * barsj);
3383 
3384 /* MSK_putskc */
3385 MSKrescodee (MSKAPI MSK_putskc) (
3386  MSKtask_t task,
3388  MSKCONST MSKstakeye * skc);
3389 
3390 /* MSK_putskx */
3391 MSKrescodee (MSKAPI MSK_putskx) (
3392  MSKtask_t task,
3394  MSKCONST MSKstakeye * skx);
3395 
3396 /* MSK_putxc */
3397 MSKrescodee (MSKAPI MSK_putxc) (
3398  MSKtask_t task,
3400  MSKrealt * xc);
3401 
3402 /* MSK_putxx */
3403 MSKrescodee (MSKAPI MSK_putxx) (
3404  MSKtask_t task,
3406  MSKCONST MSKrealt * xx);
3407 
3408 /* MSK_puty */
3409 MSKrescodee (MSKAPI MSK_puty) (
3410  MSKtask_t task,
3412  MSKCONST MSKrealt * y);
3413 
3414 /* MSK_putslc */
3415 MSKrescodee (MSKAPI MSK_putslc) (
3416  MSKtask_t task,
3418  MSKCONST MSKrealt * slc);
3419 
3420 /* MSK_putsuc */
3421 MSKrescodee (MSKAPI MSK_putsuc) (
3422  MSKtask_t task,
3424  MSKCONST MSKrealt * suc);
3425 
3426 /* MSK_putslx */
3427 MSKrescodee (MSKAPI MSK_putslx) (
3428  MSKtask_t task,
3430  MSKCONST MSKrealt * slx);
3431 
3432 /* MSK_putsux */
3433 MSKrescodee (MSKAPI MSK_putsux) (
3434  MSKtask_t task,
3436  MSKCONST MSKrealt * sux);
3437 
3438 /* MSK_putsnx */
3439 MSKrescodee (MSKAPI MSK_putsnx) (
3440  MSKtask_t task,
3442  MSKCONST MSKrealt * sux);
3443 
3444 /* MSK_putskcslice */
3445 MSKrescodee (MSKAPI MSK_putskcslice) (
3446  MSKtask_t task,
3448  MSKint32t first,
3449  MSKint32t last,
3450  MSKCONST MSKstakeye * skc);
3451 
3452 /* MSK_putskxslice */
3453 MSKrescodee (MSKAPI MSK_putskxslice) (
3454  MSKtask_t task,
3456  MSKint32t first,
3457  MSKint32t last,
3458  MSKCONST MSKstakeye * skx);
3459 
3460 /* MSK_putxcslice */
3461 MSKrescodee (MSKAPI MSK_putxcslice) (
3462  MSKtask_t task,
3464  MSKint32t first,
3465  MSKint32t last,
3466  MSKCONST MSKrealt * xc);
3467 
3468 /* MSK_putxxslice */
3469 MSKrescodee (MSKAPI MSK_putxxslice) (
3470  MSKtask_t task,
3472  MSKint32t first,
3473  MSKint32t last,
3474  MSKCONST MSKrealt * xx);
3475 
3476 /* MSK_putyslice */
3477 MSKrescodee (MSKAPI MSK_putyslice) (
3478  MSKtask_t task,
3480  MSKint32t first,
3481  MSKint32t last,
3482  MSKCONST MSKrealt * y);
3483 
3484 /* MSK_putslcslice */
3485 MSKrescodee (MSKAPI MSK_putslcslice) (
3486  MSKtask_t task,
3488  MSKint32t first,
3489  MSKint32t last,
3490  MSKCONST MSKrealt * slc);
3491 
3492 /* MSK_putsucslice */
3493 MSKrescodee (MSKAPI MSK_putsucslice) (
3494  MSKtask_t task,
3496  MSKint32t first,
3497  MSKint32t last,
3498  MSKCONST MSKrealt * suc);
3499 
3500 /* MSK_putslxslice */
3501 MSKrescodee (MSKAPI MSK_putslxslice) (
3502  MSKtask_t task,
3504  MSKint32t first,
3505  MSKint32t last,
3506  MSKCONST MSKrealt * slx);
3507 
3508 /* MSK_putsuxslice */
3509 MSKrescodee (MSKAPI MSK_putsuxslice) (
3510  MSKtask_t task,
3512  MSKint32t first,
3513  MSKint32t last,
3514  MSKCONST MSKrealt * sux);
3515 
3516 /* MSK_putsnxslice */
3517 MSKrescodee (MSKAPI MSK_putsnxslice) (
3518  MSKtask_t task,
3520  MSKint32t first,
3521  MSKint32t last,
3522  MSKCONST MSKrealt * snx);
3523 
3524 /* MSK_putbarxj */
3525 MSKrescodee (MSKAPI MSK_putbarxj) (
3526  MSKtask_t task,
3528  MSKint32t j,
3529  MSKCONST MSKrealt * barxj);
3530 
3531 /* MSK_putbarsj */
3532 MSKrescodee (MSKAPI MSK_putbarsj) (
3533  MSKtask_t task,
3535  MSKint32t j,
3536  MSKCONST MSKrealt * barsj);
3537 
3538 /* MSK_getsolutioninf */
3539 MSKrescodee (MSKAPI MSK_getsolutioninf) (
3540  MSKtask_t task,
3542  MSKprostae * prosta,
3543  MSKsolstae * solsta,
3544  MSKrealt * primalobj,
3545  MSKrealt * maxpbi,
3546  MSKrealt * maxpcni,
3547  MSKrealt * maxpeqi,
3548  MSKrealt * maxinti,
3549  MSKrealt * dualobj,
3550  MSKrealt * maxdbi,
3551  MSKrealt * maxdcni,
3552  MSKrealt * maxdeqi);
3553 
3554 /* MSK_getpviolcon */
3555 MSKrescodee (MSKAPI MSK_getpviolcon) (
3556  MSKtask_t task,
3558  MSKint32t num,
3560  MSKrealt * viol);
3561 
3562 /* MSK_getpviolvar */
3563 MSKrescodee (MSKAPI MSK_getpviolvar) (
3564  MSKtask_t task,
3566  MSKint32t num,
3568  MSKrealt * viol);
3569 
3570 /* MSK_getpviolbarvar */
3571 MSKrescodee (MSKAPI MSK_getpviolbarvar) (
3572  MSKtask_t task,
3574  MSKint32t num,
3576  MSKrealt * viol);
3577 
3578 /* MSK_getpviolcones */
3579 MSKrescodee (MSKAPI MSK_getpviolcones) (
3580  MSKtask_t task,
3582  MSKint32t num,
3584  MSKrealt * viol);
3585 
3586 /* MSK_getdviolcon */
3587 MSKrescodee (MSKAPI MSK_getdviolcon) (
3588  MSKtask_t task,
3590  MSKint32t num,
3592  MSKrealt * viol);
3593 
3594 /* MSK_getdviolvar */
3595 MSKrescodee (MSKAPI MSK_getdviolvar) (
3596  MSKtask_t task,
3598  MSKint32t num,
3600  MSKrealt * viol);
3601 
3602 /* MSK_getdviolbarvar */
3603 MSKrescodee (MSKAPI MSK_getdviolbarvar) (
3604  MSKtask_t task,
3606  MSKint32t num,
3608  MSKrealt * viol);
3609 
3610 /* MSK_getdviolcones */
3611 MSKrescodee (MSKAPI MSK_getdviolcones) (
3612  MSKtask_t task,
3614  MSKint32t num,
3616  MSKrealt * viol);
3617 
3618 /* MSK_getsolutioninfo */
3619 MSKrescodee (MSKAPI MSK_getsolutioninfo) (
3620  MSKtask_t task,
3622  MSKrealt * pobj,
3623  MSKrealt * pviolcon,
3624  MSKrealt * pviolvar,
3626  MSKrealt * pviolcone,
3627  MSKrealt * pviolitg,
3628  MSKrealt * dobj,
3629  MSKrealt * dviolcon,
3630  MSKrealt * dviolvar,
3632  MSKrealt * dviolcones);
3633 
3634 /* MSK_getsolutionslice */
3635 MSKrescodee (MSKAPI MSK_getsolutionslice) (
3636  MSKtask_t task,
3639  MSKint32t first,
3640  MSKint32t last,
3641  MSKrealt * values);
3642 
3643 /* MSK_getreducedcosts */
3644 MSKrescodee (MSKAPI MSK_getreducedcosts) (
3645  MSKtask_t task,
3647  MSKint32t first,
3648  MSKint32t last,
3649  MSKrealt * redcosts);
3650 
3651 /* MSK_getstrparam */
3652 MSKrescodee (MSKAPI MSK_getstrparam) (
3653  MSKtask_t task,
3654  MSKsparame param,
3655  MSKint32t maxlen,
3656  MSKint32t * len,
3657  char * parvalue);
3658 
3659 /* MSK_getstrparamlen */
3660 MSKrescodee (MSKAPI MSK_getstrparamlen) (
3661  MSKtask_t task,
3662  MSKsparame param,
3663  MSKint32t * len);
3664 
3665 /* MSK_getstrparamal */
3666 MSKrescodee (MSKAPI MSK_getstrparamal) (
3667  MSKtask_t task,
3670  MSKstring_t * value);
3671 
3672 /* MSK_getnastrparamal */
3673 MSKrescodee (MSKAPI MSK_getnastrparamal) (
3674  MSKtask_t task,
3675  MSKCONST char * paramname,
3677  MSKstring_t * value);
3678 
3679 /* MSK_getsymbcon */
3680 MSKrescodee (MSKAPI MSK_getsymbcon) (
3681  MSKtask_t task,
3682  MSKint32t i,
3683  MSKint32t maxlen,
3684  char * name,
3685  MSKint32t * value);
3686 
3687 /* MSK_gettasknamelen */
3688 MSKrescodee (MSKAPI MSK_gettasknamelen) (
3689  MSKtask_t task,
3690  MSKint32t * len);
3691 
3692 /* MSK_gettaskname */
3693 MSKrescodee (MSKAPI MSK_gettaskname) (
3694  MSKtask_t task,
3696  char * taskname);
3697 
3698 /* MSK_getvartype */
3699 MSKrescodee (MSKAPI MSK_getvartype) (
3700  MSKtask_t task,
3703 
3704 /* MSK_getvartypelist */
3705 MSKrescodee (MSKAPI MSK_getvartypelist) (
3706  MSKtask_t task,
3707  MSKint32t num,
3710 
3711 /* MSK_inputdata */
3712 MSKrescodee (MSKAPI MSK_inputdata) (
3713  MSKtask_t task,
3716  MSKint32t numcon,
3717  MSKint32t numvar,
3718  MSKCONST MSKrealt * c,
3719  MSKrealt cfix,
3725  MSKCONST MSKrealt * blc,
3726  MSKCONST MSKrealt * buc,
3728  MSKCONST MSKrealt * blx,
3729  MSKCONST MSKrealt * bux);
3730 
3731 /* MSK_inputdata64 */
3732 MSKrescodee (MSKAPI MSK_inputdata64) (
3733  MSKtask_t task,
3736  MSKint32t numcon,
3737  MSKint32t numvar,
3738  MSKCONST MSKrealt * c,
3739  MSKrealt cfix,
3745  MSKCONST MSKrealt * blc,
3746  MSKCONST MSKrealt * buc,
3748  MSKCONST MSKrealt * blx,
3749  MSKCONST MSKrealt * bux);
3750 
3751 /* MSK_isdouparname */
3752 MSKrescodee (MSKAPI MSK_isdouparname) (
3753  MSKtask_t task,
3754  MSKCONST char * parname,
3755  MSKdparame * param);
3756 
3757 /* MSK_isintparname */
3758 MSKrescodee (MSKAPI MSK_isintparname) (
3759  MSKtask_t task,
3760  MSKCONST char * parname,
3761  MSKiparame * param);
3762 
3763 /* MSK_isstrparname */
3764 MSKrescodee (MSKAPI MSK_isstrparname) (
3765  MSKtask_t task,
3766  MSKCONST char * parname,
3767  MSKsparame * param);
3768 
3769 /* MSK_linkfiletotaskstream */
3770 MSKrescodee (MSKAPI MSK_linkfiletotaskstream) (
3771  MSKtask_t task,
3773  MSKCONST char * filename,
3774  MSKint32t append);
3775 
3776 /* MSK_linkfunctotaskstream */
3777 MSKrescodee (MSKAPI MSK_linkfunctotaskstream) (
3778  MSKtask_t task,
3781  MSKstreamfunc func);
3782 
3783 /* MSK_unlinkfuncfromtaskstream */
3784 MSKrescodee (MSKAPI MSK_unlinkfuncfromtaskstream) (
3785  MSKtask_t task,
3787 
3788 /* MSK_clonetask */
3789 MSKrescodee (MSKAPI MSK_clonetask) (
3790  MSKtask_t task,
3792 
3793 /* MSK_relaxprimal */
3794 MSKrescodee (MSKAPI MSK_relaxprimal) (
3795  MSKtask_t task,
3797  MSKrealt * wlc,
3798  MSKrealt * wuc,
3799  MSKrealt * wlx,
3800  MSKrealt * wux);
3801 
3802 /* MSK_primalrepair */
3803 MSKrescodee (MSKAPI MSK_primalrepair) (
3804  MSKtask_t task,
3805  MSKCONST MSKrealt * wlc,
3806  MSKCONST MSKrealt * wuc,
3807  MSKCONST MSKrealt * wlx,
3808  MSKCONST MSKrealt * wux);
3809 
3810 /* MSK_reformqcqotosocp */
3811 MSKrescodee (MSKAPI MSK_reformqcqotosocp) (
3812  MSKtask_t task,
3814 
3815 /* MSK_optimizeconcurrent */
3816 MSKrescodee (MSKAPI MSK_optimizeconcurrent) (
3817  MSKtask_t task,
3819  MSKint32t num);
3820 
3821 /* MSK_optimize */
3822 MSKrescodee (MSKAPI MSK_optimize) (
3823  MSKtask_t task);
3824 
3825 /* MSK_optimizetrm */
3826 MSKrescodee (MSKAPI MSK_optimizetrm) (
3827  MSKtask_t task,
3829 
3830 /* MSK_printdata */
3831 MSKrescodee (MSKAPI MSK_printdata) (
3832  MSKtask_t task,
3834  MSKint32t firsti,
3835  MSKint32t lasti,
3836  MSKint32t firstj,
3837  MSKint32t lastj,
3838  MSKint32t firstk,
3839  MSKint32t lastk,
3840  MSKint32t c,
3841  MSKint32t qo,
3842  MSKint32t a,
3843  MSKint32t qc,
3844  MSKint32t bc,
3845  MSKint32t bx,
3847  MSKint32t cones);
3848 
3849 /* MSK_printparam */
3850 MSKrescodee (MSKAPI MSK_printparam) (
3851  MSKtask_t task);
3852 
3853 /* MSK_probtypetostr */
3854 MSKrescodee (MSKAPI MSK_probtypetostr) (
3855  MSKtask_t task,
3857  char * str);
3858 
3859 /* MSK_prostatostr */
3860 MSKrescodee (MSKAPI MSK_prostatostr) (
3861  MSKtask_t task,
3863  char * str);
3864 
3865 /* MSK_putresponsefunc */
3866 MSKrescodee (MSKAPI MSK_putresponsefunc) (
3867  MSKtask_t task,
3868  MSKresponsefunc responsefunc,
3870 
3871 /* MSK_commitchanges */
3872 MSKrescodee (MSKAPI MSK_commitchanges) (
3873  MSKtask_t task);
3874 
3875 /* MSK_putaij */
3876 MSKrescodee (MSKAPI MSK_putaij) (
3877  MSKtask_t task,
3878  MSKint32t i,
3879  MSKint32t j,
3880  MSKrealt aij);
3881 
3882 /* MSK_putaijlist */
3883 MSKrescodee (MSKAPI MSK_putaijlist) (
3884  MSKtask_t task,
3888  MSKCONST MSKrealt * valij);
3889 
3890 /* MSK_putacol */
3891 MSKrescodee (MSKAPI MSK_putacol) (
3892  MSKtask_t task,
3893  MSKint32t j,
3894  MSKint32t nzj,
3896  MSKCONST MSKrealt * valj);
3897 
3898 /* MSK_putarow */
3899 MSKrescodee (MSKAPI MSK_putarow) (
3900  MSKtask_t task,
3901  MSKint32t i,
3902  MSKint32t nzi,
3904  MSKCONST MSKrealt * vali);
3905 
3906 /* MSK_putarowslice */
3907 MSKrescodee (MSKAPI MSK_putarowslice) (
3908  MSKtask_t task,
3909  MSKint32t first,
3910  MSKint32t last,
3914  MSKCONST MSKrealt * aval);
3915 
3916 /* MSK_putarowslice64 */
3917 MSKrescodee (MSKAPI MSK_putarowslice64) (
3918  MSKtask_t task,
3919  MSKint32t first,
3920  MSKint32t last,
3924  MSKCONST MSKrealt * aval);
3925 
3926 /* MSK_putarowlist */
3927 MSKrescodee (MSKAPI MSK_putarowlist) (
3928  MSKtask_t task,
3929  MSKint32t num,
3934  MSKCONST MSKrealt * aval);
3935 
3936 /* MSK_putarowlist64 */
3937 MSKrescodee (MSKAPI MSK_putarowlist64) (
3938  MSKtask_t task,
3939  MSKint32t num,
3944  MSKCONST MSKrealt * aval);
3945 
3946 /* MSK_putacolslice */
3947 MSKrescodee (MSKAPI MSK_putacolslice) (
3948  MSKtask_t task,
3949  MSKint32t first,
3950  MSKint32t last,
3954  MSKCONST MSKrealt * aval);
3955 
3956 /* MSK_putacolslice64 */
3957 MSKrescodee (MSKAPI MSK_putacolslice64) (
3958  MSKtask_t task,
3959  MSKint32t first,
3960  MSKint32t last,
3964  MSKCONST MSKrealt * aval);
3965 
3966 /* MSK_putacollist */
3967 MSKrescodee (MSKAPI MSK_putacollist) (
3968  MSKtask_t task,
3969  MSKint32t num,
3974  MSKCONST MSKrealt * aval);
3975 
3976 /* MSK_putacollist64 */
3977 MSKrescodee (MSKAPI MSK_putacollist64) (
3978  MSKtask_t task,
3979  MSKint32t num,
3984  MSKCONST MSKrealt * aval);
3985 
3986 /* MSK_putbaraij */
3987 MSKrescodee (MSKAPI MSK_putbaraij) (
3988  MSKtask_t task,
3990  MSKint32t j,
3991  MSKint64t num,
3994 
3995 /* MSK_getnumbarcnz */
3996 MSKrescodee (MSKAPI MSK_getnumbarcnz) (
3997  MSKtask_t task,
3999 
4000 /* MSK_getnumbaranz */
4001 MSKrescodee (MSKAPI MSK_getnumbaranz) (
4002  MSKtask_t task,
4003  MSKint64t * nz);
4004 
4005 /* MSK_getbarcsparsity */
4006 MSKrescodee (MSKAPI MSK_getbarcsparsity) (
4007  MSKtask_t task,
4009  MSKint64t * numnz,
4010  MSKint64t * idxj);
4011 
4012 /* MSK_getbarasparsity */
4013 MSKrescodee (MSKAPI MSK_getbarasparsity) (
4014  MSKtask_t task,
4016  MSKint64t * numnz,
4017  MSKint64t * idxij);
4018 
4019 /* MSK_getbarcidxinfo */
4020 MSKrescodee (MSKAPI MSK_getbarcidxinfo) (
4021  MSKtask_t task,
4023  MSKint64t * num);
4024 
4025 /* MSK_getbarcidxj */
4026 MSKrescodee (MSKAPI MSK_getbarcidxj) (
4027  MSKtask_t task,
4028  MSKint64t idx,
4029  MSKint32t * j);
4030 
4031 /* MSK_getbarcidx */
4032 MSKrescodee (MSKAPI MSK_getbarcidx) (
4033  MSKtask_t task,
4035  MSKint64t maxnum,
4036  MSKint32t * j,
4037  MSKint64t * num,
4038  MSKint64t * sub,
4039  MSKrealt * weights);
4040 
4041 /* MSK_getbaraidxinfo */
4042 MSKrescodee (MSKAPI MSK_getbaraidxinfo) (
4043  MSKtask_t task,
4044  MSKint64t idx,
4045  MSKint64t * num);
4046 
4047 /* MSK_getbaraidxij */
4048 MSKrescodee (MSKAPI MSK_getbaraidxij) (
4049  MSKtask_t task,
4050  MSKint64t idx,
4051  MSKint32t * i,
4052  MSKint32t * j);
4053 
4054 /* MSK_getbaraidx */
4055 MSKrescodee (MSKAPI MSK_getbaraidx) (
4056  MSKtask_t task,
4057  MSKint64t idx,
4058  MSKint64t maxnum,
4059  MSKint32t * i,
4060  MSKint32t * j,
4061  MSKint64t * num,
4062  MSKint64t * sub,
4063  MSKrealt * weights);
4064 
4065 /* MSK_putbarcblocktriplet */
4066 MSKrescodee (MSKAPI MSK_putbarcblocktriplet) (
4067  MSKtask_t task,
4073 
4074 /* MSK_putbarablocktriplet */
4075 MSKrescodee (MSKAPI MSK_putbarablocktriplet) (
4076  MSKtask_t task,
4083 
4084 /* MSK_getnumbarcblocktriplets */
4085 MSKrescodee (MSKAPI MSK_getnumbarcblocktriplets) (
4086  MSKtask_t task,
4087  MSKint64t * num);
4088 
4089 /* MSK_getbarcblocktriplet */
4090 MSKrescodee (MSKAPI MSK_getbarcblocktriplet) (
4091  MSKtask_t task,
4092  MSKint64t maxnum,
4093  MSKint64t * num,
4094  MSKint32t * subj,
4095  MSKint32t * subk,
4096  MSKint32t * subl,
4097  MSKrealt * valijkl);
4098 
4099 /* MSK_getnumbarablocktriplets */
4100 MSKrescodee (MSKAPI MSK_getnumbarablocktriplets) (
4101  MSKtask_t task,
4102  MSKint64t * num);
4103 
4104 /* MSK_getbarablocktriplet */
4105 MSKrescodee (MSKAPI MSK_getbarablocktriplet) (
4106  MSKtask_t task,
4107  MSKint64t maxnum,
4108  MSKint64t * num,
4109  MSKint32t * subi,
4110  MSKint32t * subj,
4111  MSKint32t * subk,
4112  MSKint32t * subl,
4113  MSKrealt * valijkl);
4114 
4115 /* MSK_putbound */
4116 MSKrescodee (MSKAPI MSK_putbound) (
4117  MSKtask_t task,
4119  MSKint32t i,
4120  MSKboundkeye bk,
4121  MSKrealt bl,
4122  MSKrealt bu);
4123 
4124 /* MSK_putboundlist */
4125 MSKrescodee (MSKAPI MSK_putboundlist) (
4126  MSKtask_t task,
4128  MSKint32t num,
4131  MSKCONST MSKrealt * bl,
4132  MSKCONST MSKrealt * bu);
4133 
4134 /* MSK_putconbound */
4135 MSKrescodee (MSKAPI MSK_putconbound) (
4136  MSKtask_t task,
4137  MSKint32t i,
4138  MSKboundkeye bk,
4139  MSKrealt bl,
4140  MSKrealt bu);
4141 
4142 /* MSK_putconboundlist */
4143 MSKrescodee (MSKAPI MSK_putconboundlist) (
4144  MSKtask_t task,
4145  MSKint32t num,
4148  MSKCONST MSKrealt * blc,
4149  MSKCONST MSKrealt * buc);
4150 
4151 /* MSK_putconboundslice */
4152 MSKrescodee (MSKAPI MSK_putconboundslice) (
4153  MSKtask_t task,
4154  MSKint32t first,
4155  MSKint32t last,
4157  MSKCONST MSKrealt * bl,
4158  MSKCONST MSKrealt * bu);
4159 
4160 /* MSK_putvarbound */
4161 MSKrescodee (MSKAPI MSK_putvarbound) (
4162  MSKtask_t task,
4163  MSKint32t j,
4164  MSKboundkeye bk,
4165  MSKrealt bl,
4166  MSKrealt bu);
4167 
4168 /* MSK_putvarboundlist */
4169 MSKrescodee (MSKAPI MSK_putvarboundlist) (
4170  MSKtask_t task,
4171  MSKint32t num,
4174  MSKCONST MSKrealt * blx,
4175  MSKCONST MSKrealt * bux);
4176 
4177 /* MSK_putvarboundslice */
4178 MSKrescodee (MSKAPI MSK_putvarboundslice) (
4179  MSKtask_t task,
4180  MSKint32t first,
4181  MSKint32t last,
4183  MSKCONST MSKrealt * bl,
4184  MSKCONST MSKrealt * bu);
4185 
4186 /* MSK_putcallbackfunc */
4187 MSKrescodee (MSKAPI MSK_putcallbackfunc) (
4188  MSKtask_t task,
4189  MSKcallbackfunc func,
4191 
4192 /* MSK_putcfix */
4193 MSKrescodee (MSKAPI MSK_putcfix) (
4194  MSKtask_t task,
4195  MSKrealt cfix);
4196 
4197 /* MSK_putcj */
4198 MSKrescodee (MSKAPI MSK_putcj) (
4199  MSKtask_t task,
4200  MSKint32t j,
4201  MSKrealt cj);
4202 
4203 /* MSK_putobjsense */
4204 MSKrescodee (MSKAPI MSK_putobjsense) (
4205  MSKtask_t task,
4207 
4208 /* MSK_getobjsense */
4209 MSKrescodee (MSKAPI MSK_getobjsense) (
4210  MSKtask_t task,
4211  MSKobjsensee * sense);
4212 
4213 /* MSK_putclist */
4214 MSKrescodee (MSKAPI MSK_putclist) (
4215  MSKtask_t task,
4216  MSKint32t num,
4218  MSKCONST MSKrealt * val);
4219 
4220 /* MSK_putcslice */
4221 MSKrescodee (MSKAPI MSK_putcslice) (
4222  MSKtask_t task,
4224  MSKint32t last,
4225  MSKCONST MSKrealt * slice);
4226 
4227 /* MSK_putbarcj */
4228 MSKrescodee (MSKAPI MSK_putbarcj) (
4229  MSKtask_t task,
4230  MSKint32t j,
4231  MSKint64t num,
4234 
4235 /* MSK_putcone */
4236 MSKrescodee (MSKAPI MSK_putcone) (
4237  MSKtask_t task,
4238  MSKint32t k,
4240  MSKrealt conepar,
4241  MSKint32t nummem,
4243 
4244 /* MSK_appendsparsesymmat */
4245 MSKrescodee (MSKAPI MSK_appendsparsesymmat) (
4246  MSKtask_t task,
4247  MSKint32t dim,
4248  MSKint64t nz,
4252  MSKint64t * idx);
4253 
4254 /* MSK_getsymmatinfo */
4255 MSKrescodee (MSKAPI MSK_getsymmatinfo) (
4256  MSKtask_t task,
4258  MSKint32t * dim,
4259  MSKint64t * nz,
4260  MSKsymmattypee * type);
4261 
4262 /* MSK_getnumsymmat */
4263 MSKrescodee (MSKAPI MSK_getnumsymmat) (
4264  MSKtask_t task,
4265  MSKint64t * num);
4266 
4267 /* MSK_getsparsesymmat */
4268 MSKrescodee (MSKAPI MSK_getsparsesymmat) (
4269  MSKtask_t task,
4270  MSKint64t idx,
4271  MSKint64t maxlen,
4272  MSKint32t * subi,
4273  MSKint32t * subj,
4274  MSKrealt * valij);
4275 
4276 /* MSK_putdouparam */
4277 MSKrescodee (MSKAPI MSK_putdouparam) (
4278  MSKtask_t task,
4279  MSKdparame param,
4280  MSKrealt parvalue);
4281 
4282 /* MSK_putintparam */
4283 MSKrescodee (MSKAPI MSK_putintparam) (
4284  MSKtask_t task,
4285  MSKiparame param,
4287 
4288 /* MSK_putmaxnumcon */
4289 MSKrescodee (MSKAPI MSK_putmaxnumcon) (
4290  MSKtask_t task,
4292 
4293 /* MSK_putmaxnumcone */
4294 MSKrescodee (MSKAPI MSK_putmaxnumcone) (
4295  MSKtask_t task,
4297 
4298 /* MSK_getmaxnumcone */
4299 MSKrescodee (MSKAPI MSK_getmaxnumcone) (
4300  MSKtask_t task,
4301  MSKint32t * maxnumcone);
4302 
4303 /* MSK_putmaxnumvar */
4304 MSKrescodee (MSKAPI MSK_putmaxnumvar) (
4305  MSKtask_t task,
4307 
4308 /* MSK_putmaxnumbarvar */
4309 MSKrescodee (MSKAPI MSK_putmaxnumbarvar) (
4310  MSKtask_t task,
4312 
4313 /* MSK_putmaxnumanz */
4314 MSKrescodee (MSKAPI MSK_putmaxnumanz) (
4315  MSKtask_t task,
4317 
4318 /* MSK_putmaxnumqnz */
4319 MSKrescodee (MSKAPI MSK_putmaxnumqnz) (
4320  MSKtask_t task,
4322 
4323 /* MSK_getmaxnumqnz */
4324 MSKrescodee (MSKAPI MSK_getmaxnumqnz) (
4325  MSKtask_t task,
4326  MSKint32t * maxnumqnz);
4327 
4328 /* MSK_getmaxnumqnz64 */
4329 MSKrescodee (MSKAPI MSK_getmaxnumqnz64) (
4330  MSKtask_t task,
4331  MSKint64t * maxnumqnz);
4332 
4333 /* MSK_putnadouparam */
4334 MSKrescodee (MSKAPI MSK_putnadouparam) (
4335  MSKtask_t task,
4336  MSKCONST char * paramname,
4337  MSKrealt parvalue);
4338 
4339 /* MSK_putnaintparam */
4340 MSKrescodee (MSKAPI MSK_putnaintparam) (
4341  MSKtask_t task,
4342  MSKCONST char * paramname,
4344 
4345 /* MSK_putnastrparam */
4346 MSKrescodee (MSKAPI MSK_putnastrparam) (
4347  MSKtask_t task,
4348  MSKCONST char * paramname,
4349  MSKCONST char * parvalue);
4350 
4351 /* MSK_putnlfunc */
4352 MSKrescodee (MSKAPI MSK_putnlfunc) (
4353  MSKtask_t task,
4355  MSKnlgetspfunc nlgetsp,
4356  MSKnlgetvafunc nlgetva);
4357 
4358 /* MSK_getnlfunc */
4359 MSKrescodee (MSKAPI MSK_getnlfunc) (
4360  MSKtask_t task,
4362  MSKnlgetspfunc * nlgetsp,
4363  MSKnlgetvafunc * nlgetva);
4364 
4365 /* MSK_putobjname */
4366 MSKrescodee (MSKAPI MSK_putobjname) (
4367  MSKtask_t task,
4368  MSKCONST char * objname);
4369 
4370 /* MSK_putparam */
4371 MSKrescodee (MSKAPI MSK_putparam) (
4372  MSKtask_t task,
4373  MSKCONST char * parname,
4374  MSKCONST char * parvalue);
4375 
4376 /* MSK_putqcon */
4377 MSKrescodee (MSKAPI MSK_putqcon) (
4378  MSKtask_t task,
4383  MSKCONST MSKrealt * qcval);
4384 
4385 /* MSK_putqconk */
4386 MSKrescodee (MSKAPI MSK_putqconk) (
4387  MSKtask_t task,
4388  MSKint32t k,
4392  MSKCONST MSKrealt * qcval);
4393 
4394 /* MSK_putqobj */
4395 MSKrescodee (MSKAPI MSK_putqobj) (
4396  MSKtask_t task,
4400  MSKCONST MSKrealt * qoval);
4401 
4402 /* MSK_putqobjij */
4403 MSKrescodee (MSKAPI MSK_putqobjij) (
4404  MSKtask_t task,
4405  MSKint32t i,
4406  MSKint32t j,
4407  MSKrealt qoij);
4408 
4409 /* MSK_putsolution */
4410 MSKrescodee (MSKAPI MSK_putsolution) (
4411  MSKtask_t task,
4416  MSKCONST MSKrealt * xc,
4417  MSKCONST MSKrealt * xx,
4418  MSKCONST MSKrealt * y,
4419  MSKCONST MSKrealt * slc,
4420  MSKCONST MSKrealt * suc,
4421  MSKCONST MSKrealt * slx,
4422  MSKCONST MSKrealt * sux,
4423  MSKCONST MSKrealt * snx);
4424 
4425 /* MSK_putsolutioni */
4426 MSKrescodee (MSKAPI MSK_putsolutioni) (
4427  MSKtask_t task,
4429  MSKint32t i,
4431  MSKstakeye sk,
4432  MSKrealt x,
4433  MSKrealt sl,
4434  MSKrealt su,
4435  MSKrealt sn);
4436 
4437 /* MSK_putsolutionyi */
4438 MSKrescodee (MSKAPI MSK_putsolutionyi) (
4439  MSKtask_t task,
4440  MSKint32t i,
4442  MSKrealt y);
4443 
4444 /* MSK_putstrparam */
4445 MSKrescodee (MSKAPI MSK_putstrparam) (
4446  MSKtask_t task,
4447  MSKsparame param,
4448  MSKCONST char * parvalue);
4449 
4450 /* MSK_puttaskname */
4451 MSKrescodee (MSKAPI MSK_puttaskname) (
4452  MSKtask_t task,
4453  MSKCONST char * taskname);
4454 
4455 /* MSK_putvartype */
4456 MSKrescodee (MSKAPI MSK_putvartype) (
4457  MSKtask_t task,
4458  MSKint32t j,
4460 
4461 /* MSK_putvartypelist */
4462 MSKrescodee (MSKAPI MSK_putvartypelist) (
4463  MSKtask_t task,
4464  MSKint32t num,
4467 
4468 /* MSK_putvarbranchorder */
4469 MSKrescodee (MSKAPI MSK_putvarbranchorder) (
4470  MSKtask_t task,
4473  int direction);
4474 
4475 /* MSK_getvarbranchorder */
4476 MSKrescodee (MSKAPI MSK_getvarbranchorder) (
4477  MSKtask_t task,
4478  MSKint32t j,
4479  MSKint32t * priority,
4481 
4482 /* MSK_getvarbranchpri */
4483 MSKrescodee (MSKAPI MSK_getvarbranchpri) (
4484  MSKtask_t task,
4485  MSKint32t j,
4486  MSKint32t * priority);
4487 
4488 /* MSK_getvarbranchdir */
4489 MSKrescodee (MSKAPI MSK_getvarbranchdir) (
4490  MSKtask_t task,
4491  MSKint32t j,
4493 
4494 /* MSK_readdata */
4495 MSKrescodee (MSKAPI MSK_readdata) (
4496  MSKtask_t task,
4497  MSKCONST char * filename);
4498 
4499 /* MSK_readdataformat */
4500 MSKrescodee (MSKAPI MSK_readdataformat) (
4501  MSKtask_t task,
4503  int format,
4504  int compress);
4505 
4506 /* MSK_readdataautoformat */
4507 MSKrescodee (MSKAPI MSK_readdataautoformat) (
4508  MSKtask_t task,
4509  MSKCONST char * filename);
4510 
4511 /* MSK_readparamfile */
4512 MSKrescodee (MSKAPI MSK_readparamfile) (
4513  MSKtask_t task);
4514 
4515 /* MSK_readsolution */
4516 MSKrescodee (MSKAPI MSK_readsolution) (
4517  MSKtask_t task,
4519  MSKCONST char * filename);
4520 
4521 /* MSK_readsummary */
4522 MSKrescodee (MSKAPI MSK_readsummary) (
4523  MSKtask_t task,
4525 
4526 /* MSK_resizetask */
4527 MSKrescodee (MSKAPI MSK_resizetask) (
4528  MSKtask_t task,
4534 
4535 /* MSK_checkmemtask */
4536 MSKrescodee (MSKAPI MSK_checkmemtask) (
4537  MSKtask_t task,
4538  MSKCONST char * file,
4539  MSKint32t line);
4540 
4541 /* MSK_getmemusagetask */
4542 MSKrescodee (MSKAPI MSK_getmemusagetask) (
4543  MSKtask_t task,
4545  MSKint64t * maxmemuse);
4546 
4547 /* MSK_setdefaults */
4548 MSKrescodee (MSKAPI MSK_setdefaults) (
4549  MSKtask_t task);
4550 
4551 /* MSK_sktostr */
4552 MSKrescodee (MSKAPI MSK_sktostr) (
4553  MSKtask_t task,
4554  MSKstakeye sk,
4555  char * str);
4556 
4557 /* MSK_solstatostr */
4558 MSKrescodee (MSKAPI MSK_solstatostr) (
4559  MSKtask_t task,
4561  char * str);
4562 
4563 /* MSK_solutiondef */
4564 MSKrescodee (MSKAPI MSK_solutiondef) (
4565  MSKtask_t task,
4567  MSKbooleant * isdef);
4568 
4569 /* MSK_deletesolution */
4570 MSKrescodee (MSKAPI MSK_deletesolution) (
4571  MSKtask_t task,
4573 
4574 /* MSK_startstat */
4575 MSKrescodee (MSKAPI MSK_startstat) (
4576  MSKtask_t task);
4577 
4578 /* MSK_stopstat */
4579 MSKrescodee (MSKAPI MSK_stopstat) (
4580  MSKtask_t task);
4581 
4582 /* MSK_appendstat */
4583 MSKrescodee (MSKAPI MSK_appendstat) (
4584  MSKtask_t task);
4585 
4586 /* MSK_onesolutionsummary */
4587 MSKrescodee (MSKAPI MSK_onesolutionsummary) (
4588  MSKtask_t task,
4591 
4592 /* MSK_solutionsummary */
4593 MSKrescodee (MSKAPI MSK_solutionsummary) (
4594  MSKtask_t task,
4596 
4597 /* MSK_updatesolutioninfo */
4598 MSKrescodee (MSKAPI MSK_updatesolutioninfo) (
4599  MSKtask_t task,
4601 
4602 /* MSK_optimizersummary */
4603 MSKrescodee (MSKAPI MSK_optimizersummary) (
4604  MSKtask_t task,
4606 
4607 /* MSK_strduptask */
4608 char * (MSKAPI MSK_strduptask) (
4609  MSKtask_t task,
4610  MSKCONST char * str);
4611 
4612 /* MSK_strdupdbgtask */
4613 char * (MSKAPI MSK_strdupdbgtask) (
4614  MSKtask_t task,
4615  MSKCONST char * str,
4616  MSKCONST char * file,
4617  MSKCONST unsigned line);
4618 
4619 /* MSK_strtoconetype */
4620 MSKrescodee (MSKAPI MSK_strtoconetype) (
4621  MSKtask_t task,
4622  MSKCONST char * str,
4624 
4625 /* MSK_strtosk */
4626 MSKrescodee (MSKAPI MSK_strtosk) (
4627  MSKtask_t task,
4628  MSKCONST char * str,
4629  MSKint32t * sk);
4630 
4631 /* MSK_whichparam */
4632 MSKrescodee (MSKAPI MSK_whichparam) (
4633  MSKtask_t task,
4634  MSKCONST char * parname,
4636  MSKint32t * param);
4637 
4638 /* MSK_writedata */
4639 MSKrescodee (MSKAPI MSK_writedata) (
4640  MSKtask_t task,
4641  MSKCONST char * filename);
4642 
4643 /* MSK_writetask */
4644 MSKrescodee (MSKAPI MSK_writetask) (
4645  MSKtask_t task,
4646  MSKCONST char * filename);
4647 
4648 /* MSK_readtask */
4649 MSKrescodee (MSKAPI MSK_readtask) (
4650  MSKtask_t task,
4651  MSKCONST char * filename);
4652 
4653 /* MSK_readbranchpriorities */
4654 MSKrescodee (MSKAPI MSK_readbranchpriorities) (
4655  MSKtask_t task,
4656  MSKCONST char * filename);
4657 
4658 /* MSK_writebranchpriorities */
4659 MSKrescodee (MSKAPI MSK_writebranchpriorities) (
4660  MSKtask_t task,
4661  MSKCONST char * filename);
4662 
4663 /* MSK_writeparamfile */
4664 MSKrescodee (MSKAPI MSK_writeparamfile) (
4665  MSKtask_t task,
4666  MSKCONST char * filename);
4667 
4668 /* MSK_getinfeasiblesubproblem */
4669 MSKrescodee (MSKAPI MSK_getinfeasiblesubproblem) (
4670  MSKtask_t task,
4672  MSKtask_t * inftask);
4673 
4674 /* MSK_writesolution */
4675 MSKrescodee (MSKAPI MSK_writesolution) (
4676  MSKtask_t task,
4678  MSKCONST char * filename);
4679 
4680 /* MSK_primalsensitivity */
4681 MSKrescodee (MSKAPI MSK_primalsensitivity) (
4682  MSKtask_t task,
4686  MSKint32t numj,
4689  MSKrealt * leftpricei,
4691  MSKrealt * leftrangei,
4693  MSKrealt * leftpricej,
4695  MSKrealt * leftrangej,
4696  MSKrealt * rightrangej);
4697 
4698 /* MSK_sensitivityreport */
4699 MSKrescodee (MSKAPI MSK_sensitivityreport) (
4700  MSKtask_t task,
4702 
4703 /* MSK_dualsensitivity */
4704 MSKrescodee (MSKAPI MSK_dualsensitivity) (
4705  MSKtask_t task,
4706  MSKint32t numj,
4708  MSKrealt * leftpricej,
4710  MSKrealt * leftrangej,
4711  MSKrealt * rightrangej);
4712 
4713 /* MSK_checkconvexity */
4714 MSKrescodee (MSKAPI MSK_checkconvexity) (
4715  MSKtask_t task);
4716 
4717 /* MSK_getlasterror */
4718 MSKrescodee (MSKAPI MSK_getlasterror) (
4719  MSKtask_t task,
4721  MSKint32t maxlen,
4723  char * lastmsg);
4724 
4725 /* MSK_getlasterror64 */
4726 MSKrescodee (MSKAPI MSK_getlasterror64) (
4727  MSKtask_t task,
4729  MSKint64t maxlen,
4731  char * lastmsg);
4732 
4733 /* MSK_isinfinity */
4734 MSKbooleant (MSKAPI MSK_isinfinity) (
4735  MSKrealt value);
4736 
4737 /* MSK_checkoutlicense */
4738 MSKrescodee (MSKAPI MSK_checkoutlicense) (
4739  MSKenv_t env,
4741 
4742 /* MSK_checkinlicense */
4743 MSKrescodee (MSKAPI MSK_checkinlicense) (
4744  MSKenv_t env,
4746 
4747 /* MSK_getbuildinfo */
4748 MSKrescodee (MSKAPI MSK_getbuildinfo) (
4749  char * buildstate,
4750  char * builddate,
4751  char * buildtool);
4752 
4753 /* MSK_getresponseclass */
4754 MSKrescodee (MSKAPI MSK_getresponseclass) (
4755  MSKrescodee r,
4757 
4758 /* MSK_callocenv */
4759 void * (MSKAPI MSK_callocenv) (
4760  MSKenv_t env,
4761  MSKCONST size_t number,
4762  MSKCONST size_t size);
4763 
4764 /* MSK_callocdbgenv */
4765 void * (MSKAPI MSK_callocdbgenv) (
4766  MSKenv_t env,
4767  MSKCONST size_t number,
4768  MSKCONST size_t size,
4769  MSKCONST char * file,
4770  MSKCONST unsigned line);
4771 
4772 /* MSK_deleteenv */
4773 MSKrescodee (MSKAPI MSK_deleteenv) (
4774  MSKenv_t * env);
4775 
4776 /* MSK_echoenv */
4777 MSKrescodee (MSKAPIVA MSK_echoenv) (
4778  MSKenv_t env,
4780  MSKCONST char * format,
4781  ...);
4782 
4783 /* MSK_echointro */
4784 MSKrescodee (MSKAPI MSK_echointro) (
4785  MSKenv_t env,
4787 
4788 /* MSK_freeenv */
4789 void (MSKAPI MSK_freeenv) (
4790  MSKenv_t env,
4791  MSKCONST void * buffer);
4792 
4793 /* MSK_freedbgenv */
4794 void (MSKAPI MSK_freedbgenv) (
4795  MSKenv_t env,
4796  MSKCONST void * buffer,
4797  MSKCONST char * file,
4798  MSKCONST unsigned line);
4799 
4800 /* MSK_getcodedesc */
4801 MSKrescodee (MSKAPI MSK_getcodedesc) (
4802  MSKrescodee code,
4803  char * symname,
4804  char * str);
4805 
4806 /* MSK_getsymbcondim */
4807 MSKrescodee (MSKAPI MSK_getsymbcondim) (
4808  MSKenv_t env,
4809  MSKint32t * num,
4810  size_t * maxlen);
4811 
4812 /* MSK_getversion */
4813 MSKrescodee (MSKAPI MSK_getversion) (
4814  MSKint32t * major,
4816  MSKint32t * build,
4817  MSKint32t * revision);
4818 
4819 /* MSK_checkversion */
4820 MSKrescodee (MSKAPI MSK_checkversion) (
4821  MSKenv_t env,
4823  MSKint32t minor,
4824  MSKint32t build,
4826 
4827 /* MSK_iparvaltosymnam */
4828 MSKrescodee (MSKAPI MSK_iparvaltosymnam) (
4829  MSKenv_t env,
4832  char * symbolicname);
4833 
4834 /* MSK_linkfiletoenvstream */
4835 MSKrescodee (MSKAPI MSK_linkfiletoenvstream) (
4836  MSKenv_t env,
4838  MSKCONST char * filename,
4839  MSKint32t append);
4840 
4841 /* MSK_linkfunctoenvstream */
4842 MSKrescodee (MSKAPI MSK_linkfunctoenvstream) (
4843  MSKenv_t env,
4846  MSKstreamfunc func);
4847 
4848 /* MSK_unlinkfuncfromenvstream */
4849 MSKrescodee (MSKAPI MSK_unlinkfuncfromenvstream) (
4850  MSKenv_t env,
4852 
4853 /* MSK_makeenv */
4854 MSKrescodee (MSKAPI MSK_makeenv) (
4855  MSKenv_t * env,
4857 
4858 /* MSK_makeenvalloc */
4859 MSKrescodee (MSKAPI MSK_makeenvalloc) (
4860  MSKenv_t * env,
4865  MSKfreefunc usrfree,
4866  MSKCONST char * dbgfile);
4867 
4868 /* MSK_initenv */
4869 MSKrescodee (MSKAPI MSK_initenv) (
4870  MSKenv_t env);
4871 
4872 /* MSK_getglbdllname */
4873 MSKrescodee (MSKAPI MSK_getglbdllname) (
4874  MSKenv_t env,
4876  char * dllname);
4877 
4878 /* MSK_putdllpath */
4879 MSKrescodee (MSKAPI MSK_putdllpath) (
4880  MSKenv_t env,
4882 
4883 /* MSK_putlicensedebug */
4884 MSKrescodee (MSKAPI MSK_putlicensedebug) (
4885  MSKenv_t env,
4887 
4888 /* MSK_putlicensecode */
4889 MSKrescodee (MSKAPI MSK_putlicensecode) (
4890  MSKenv_t env,
4892 
4893 /* MSK_putlicensewait */
4894 MSKrescodee (MSKAPI MSK_putlicensewait) (
4895  MSKenv_t env,
4897 
4898 /* MSK_putlicensepath */
4899 MSKrescodee (MSKAPI MSK_putlicensepath) (
4900  MSKenv_t env,
4902 
4903 /* MSK_putkeepdlls */
4904 MSKrescodee (MSKAPI MSK_putkeepdlls) (
4905  MSKenv_t env,
4907 
4908 /* MSK_maketask */
4909 MSKrescodee (MSKAPI MSK_maketask) (
4910  MSKenv_t env,
4913  MSKtask_t * task);
4914 
4915 /* MSK_makeemptytask */
4916 MSKrescodee (MSKAPI MSK_makeemptytask) (
4917  MSKenv_t env,
4918  MSKtask_t * task);
4919 
4920 /* MSK_putexitfunc */
4921 MSKrescodee (MSKAPI MSK_putexitfunc) (
4922  MSKenv_t env,
4923  MSKexitfunc exitfunc,
4925 
4926 /* MSK_utf8towchar */
4927 MSKrescodee (MSKAPI MSK_utf8towchar) (
4928  MSKCONST size_t outputlen,
4929  size_t * len,
4930  size_t * conv,
4931  MSKwchart * output,
4932  MSKCONST char * input);
4933 
4934 /* MSK_wchartoutf8 */
4935 MSKrescodee (MSKAPI MSK_wchartoutf8) (
4936  MSKCONST size_t outputlen,
4937  size_t * len,
4938  size_t * conv,
4939  char * output,
4941 
4942 /* MSK_checkmemenv */
4943 MSKrescodee (MSKAPI MSK_checkmemenv) (
4944  MSKenv_t env,
4945  MSKCONST char * file,
4946  MSKint32t line);
4947 
4948 /* MSK_strdupenv */
4949 char * (MSKAPI MSK_strdupenv) (
4950  MSKenv_t env,
4951  MSKCONST char * str);
4952 
4953 /* MSK_strdupdbgenv */
4954 char * (MSKAPI MSK_strdupdbgenv) (
4955  MSKenv_t env,
4956  MSKCONST char * str,
4957  MSKCONST char * file,
4958  MSKCONST unsigned line);
4959 
4960 /* MSK_symnamtovalue */
4961 MSKbooleant (MSKAPI MSK_symnamtovalue) (
4962  MSKCONST char * name,
4963  char * value);
4964 
4965 /* MSK_licensecleanup */
4966 MSKrescodee (MSKAPI MSK_licensecleanup) (
4967 );
4968 
4969 
4970 
4971 #ifdef __cplusplus
4972 }
4973 #endif
4974 
4975 
4976 #endif
4977 
4978 
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt * xc
Definition: mosek.h:2689
Definition: mosek.h:981
MSKsoltypee MSKCONST MSKint32t MSKint32t MSKrealt * dcni
Definition: mosek.h:3201
Definition: mosek.h:1177
enum MSKsimdupvec_enum MSKsimdupvece
Definition: mosek.h:2145
Definition: mosek.h:344
void * MSKenv_t
Definition: mosek.h:2225
MSKstreamtypee MSKnametypee nametype
Definition: mosek.h:2342
MSKvariabletype_enum
Definition: mosek.h:1354
MSKparametertype_enum
Definition: mosek.h:713
Definition: mosek.h:501
Definition: mosek.h:227
Definition: mosek.h:849
Definition: mosek.h:1136
Definition: mosek.h:664
Definition: mosek.h:1576
Definition: mosek.h:1385
Definition: mosek.h:848
Definition: mosek.h:181
Definition: mosek.h:1104
Definition: mosek.h:544
Definition: mosek.h:1135
MSKCONST char MSKint32t * asgn
Definition: mosek.h:2860
Definition: mosek.h:1532
Definition: mosek.h:1283
Definition: mosek.h:436
Definition: mosek.h:1085
Definition: mosek.h:256
MSKCONST char * dllpath
Definition: mosek.h:4881
Definition: mosek.h:225
Definition: mosek.h:661
Definition: mosek.h:943
MSKaccmodee MSKint32t MSKsoltypee MSKstakeye * sk
Definition: mosek.h:3209
MSKsoltypee MSKsoliteme MSKint32t MSKint32t MSKrealt * values
Definition: mosek.h:3637
Definition: mosek.h:786
Definition: mosek.h:304
MSKiparame MSKint32t char * symbolicname
Definition: mosek.h:4830
Definition: mosek.h:478
enum MSKproblemitem_enum MSKproblemiteme
Definition: mosek.h:2106
Definition: mosek.h:980
Definition: mosek.h:970
Definition: mosek.h:217
MSKaccmodee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t * ptrb
Definition: mosek.h:2561
Definition: mosek.h:654
MSKiinfiteme MSKint32t * ivalue
Definition: mosek.h:2780
Definition: mosek.h:689
Definition: mosek.h:561
Definition: mosek.h:620
Definition: mosek.h:1415
Definition: mosek.h:1262
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke * marki
Definition: mosek.h:4683
MSKint32t * maxnumcon
Definition: mosek.h:2813
Definition: mosek.h:180
Definition: mosek.h:1368
MSKonoffkey_enum
Definition: mosek.h:1180
Definition: mosek.h:1156
Definition: mosek.h:975
Definition: mosek.h:897
Definition: mosek.h:362
Definition: mosek.h:124
Definition: mosek.h:1032
Definition: mosek.h:275
Definition: mosek.h:1350
Definition: mosek.h:1004
Definition: mosek.h:682
Definition: mosek.h:630
Definition: mosek.h:1208
Definition: mosek.h:1441
Definition: mosek.h:696
MSKuserhandle_t MSKmallocfunc usrmalloc
Definition: mosek.h:4861
Definition: mosek.h:876
MSKCONST char * dbgfile
Definition: mosek.h:4856
Definition: mosek.h:284
Definition: mosek.h:229
Definition: mosek.h:147
enum MSKsimreform_enum MSKsimreforme
Definition: mosek.h:2157
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t * aptre
Definition: mosek.h:3714
Definition: mosek.h:87
MSKint32t MSKrealt * cj
Definition: mosek.h:2672
Definition: mosek.h:482
Definition: mosek.h:833
char MSKchart
Definition: mosek.h:2072
Definition: mosek.h:946
Definition: mosek.h:1022
MSKuserhandle_t MSKcallbackcodee MSKCONST MSKrealt MSKCONST MSKint32t MSKCONST MSKint64t * lintinf
Definition: mosek.h:2246
Definition: mosek.h:171
Definition: mosek.h:173
Definition: mosek.h:844
double MSKrealt
Definition: mosek.h:2239
Definition: mosek.h:513
Definition: mosek.h:1108
MSKint32t MSKint32t * grdobjsub
Definition: mosek.h:2278
Definition: mosek.h:830
Definition: mosek.h:1145
Definition: mosek.h:1390
MSKsoltypee MSKCONST MSKint32t MSKint32t MSKrealt * inti
Definition: mosek.h:3185
Definition: mosek.h:86
Definition: mosek.h:541
MSKuserhandle_t nlhandle
Definition: mosek.h:4354
Definition: mosek.h:511
Definition: mosek.h:1077
Definition: mosek.h:161
Definition: mosek.h:1436
Definition: mosek.h:599
enum MSKiparam_enum MSKiparame
Definition: mosek.h:2111
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * pviolcone
Definition: mosek.h:3621
Definition: mosek.h:622
Definition: mosek.h:299
Definition: mosek.h:566
Definition: mosek.h:382
Definition: mosek.h:353
Definition: mosek.h:1253
Definition: mosek.h:554
Definition: mosek.h:670
Definition: mosek.h:1541
Definition: mosek.h:1338
Definition: mosek.h:1115
#define MSKAPI
Definition: mosek.h:39
Definition: mosek.h:60
Definition: mosek.h:1510
Definition: mosek.h:993
Definition: mosek.h:236
MSKmionodeseltype_enum
Definition: mosek.h:1168
Definition: mosek.h:754
Definition: mosek.h:1425
Definition: mosek.h:523
MSKint32t MSKint32t * qosurp
Definition: mosek.h:3102
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKrealt * grdconval
Definition: mosek.h:2294
MSKint32t MSKint32t * nzi
Definition: mosek.h:2531
enum MSKsymmattype_enum MSKsymmattypee
Definition: mosek.h:2122
Definition: mosek.h:202
Definition: mosek.h:263
Definition: mosek.h:767
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t * grdconsub
Definition: mosek.h:2294
MSKint32t MSKvariabletypee * vartype
Definition: mosek.h:3701
Definition: mosek.h:1499
Definition: mosek.h:910
Definition: mosek.h:1526
Definition: mosek.h:702
Definition: mosek.h:274
Definition: mosek.h:483
MSKint32t major
Definition: mosek.h:4822
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt * rightpricei
Definition: mosek.h:4683
Definition: mosek.h:728
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t numycnz
Definition: mosek.h:2278
Definition: mosek.h:1521
Definition: mosek.h:1477
Definition: mosek.h:179
MSKliinfitem_enum
Definition: mosek.h:405
MSKCONST char int int compress
Definition: mosek.h:4502
Definition: mosek.h:292
Definition: mosek.h:688
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * suc
Definition: mosek.h:2689
Definition: mosek.h:187
Definition: mosek.h:1067
MSKint64t * meminuse
Definition: mosek.h:4544
MSKCONST char * licensepath
Definition: mosek.h:4901
Definition: mosek.h:418
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * rightrangej
Definition: mosek.h:4683
MSKstreamtypee MSKCONST char MSKint32t append
Definition: mosek.h:3772
Definition: mosek.h:858
Definition: mosek.h:380
Definition: mosek.h:862
Definition: mosek.h:1471
Definition: mosek.h:205
Definition: mosek.h:888
MSKstreamtypee whichstream
Definition: mosek.h:2337
Definition: mosek.h:1256
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye * skn
Definition: mosek.h:2689
Definition: mosek.h:939
MSKparametertypee partype
Definition: mosek.h:2990
Definition: mosek.h:487
Definition: mosek.h:1205
Definition: mosek.h:1481
Definition: mosek.h:1346
Definition: mosek.h:426
Definition: mosek.h:193
Definition: mosek.h:168
Definition: mosek.h:148
Definition: mosek.h:956
MSKint32t firsti
Definition: mosek.h:2508
Definition: mosek.h:1356
Definition: mosek.h:1217
Definition: mosek.h:738
Definition: mosek.h:407
Definition: mosek.h:233
Definition: mosek.h:665
Definition: mosek.h:1413
Definition: mosek.h:1149
MSKcallbackcode_enum
Definition: mosek.h:444
Definition: mosek.h:1489
MSKinftypee MSKint32t * infmax
Definition: mosek.h:2767
Definition: mosek.h:215
Definition: mosek.h:1493
Definition: mosek.h:1456
void * MSKtask_t
Definition: mosek.h:2227
Definition: mosek.h:1157
MSKconetypee MSKrealt MSKint32t MSKCONST MSKint32t * submem
Definition: mosek.h:2413
Definition: mosek.h:291
Definition: mosek.h:303
Definition: mosek.h:901
Definition: mosek.h:512
Definition: mosek.h:911
Definition: mosek.h:607
Definition: mosek.h:327
Definition: mosek.h:1445
Definition: mosek.h:490
Definition: mosek.h:827
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye * bkc
Definition: mosek.h:3714
Definition: mosek.h:1394
Definition: mosek.h:909
Definition: mosek.h:1189
Definition: mosek.h:871
Definition: mosek.h:1295
int MSKmionodeseltypee
Definition: mosek.h:2137
Definition: mosek.h:816
Definition: mosek.h:1014
Definition: mosek.h:1034
Definition: mosek.h:95
Definition: mosek.h:1169
Definition: mosek.h:264
enum MSKnametype_enum MSKnametypee
Definition: mosek.h:2147
Definition: mosek.h:545
Definition: mosek.h:451
MSKuserhandle_t MSKmallocfunc MSKcallocfunc usrcalloc
Definition: mosek.h:4861
Definition: mosek.h:987
int MSKstartpointtypee
Definition: mosek.h:2152
Definition: mosek.h:1550
MSKsimseltype_enum
Definition: mosek.h:615
Definition: mosek.h:1232
Definition: mosek.h:867
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * snx
Definition: mosek.h:2689
Definition: mosek.h:663
Definition: mosek.h:316
Definition: mosek.h:963
Definition: mosek.h:1416
Definition: mosek.h:1487
void *MSKAPI MSK_callocdbgenv(MSKenv_t env, MSKCONST size_t number, MSKCONST size_t size, MSKCONST char *file, MSKCONST unsigned line)
MSKsoltypee MSKaccmodee MSKCONST MSKint32t MSKint32t MSKrealt * dbi
Definition: mosek.h:3157
Definition: mosek.h:931
Definition: mosek.h:1502
Definition: mosek.h:286
MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKrealt * qoval
Definition: mosek.h:3102
Definition: mosek.h:1130
Definition: mosek.h:1386
Definition: mosek.h:779
Definition: mosek.h:1147
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt * pviolbarvar
Definition: mosek.h:3621
Definition: mosek.h:459
Definition: mosek.h:119
Definition: mosek.h:1564
Definition: mosek.h:427
MSKsensitivitytype_enum
Definition: mosek.h:72
Definition: mosek.h:1086
Definition: mosek.h:420
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKrealt MSKrealt * grdlag
Definition: mosek.h:2294
Definition: mosek.h:365
Definition: mosek.h:1285
Definition: mosek.h:548
Definition: mosek.h:638
Definition: mosek.h:971
Definition: mosek.h:1442
Definition: mosek.h:278
Definition: mosek.h:694
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye * skx
Definition: mosek.h:2689
Definition: mosek.h:295
Definition: mosek.h:294
Definition: mosek.h:988
Definition: mosek.h:608
Definition: mosek.h:855
void *MSKAPI MSK_callocdbgtask(MSKtask_t task, MSKCONST size_t number, MSKCONST size_t size, MSKCONST char *file, MSKCONST unsigned line)
Definition: mosek.h:725
MSKstartpointtype_enum
Definition: mosek.h:1379
MSKsoltypee MSKrealt MSKrealt * pviolcon
Definition: mosek.h:3621
Definition: mosek.h:1220
Definition: mosek.h:535
Definition: mosek.h:133
Definition: mosek.h:1363
MSKsymmattype_enum
Definition: mosek.h:564
Definition: mosek.h:1523
Definition: mosek.h:799
Definition: mosek.h:715
Definition: mosek.h:130
MSKaccmodee MSKint32t MSKint32t last
Definition: mosek.h:2545
MSKCONST char * file
Definition: mosek.h:2254
Definition: mosek.h:659
Definition: mosek.h:115
Definition: mosek.h:323
Definition: mosek.h:261
MSKaccmodee MSKint32t MSKint32t MSKint32t MSKrealt value
Definition: mosek.h:2463
Definition: mosek.h:220
Definition: mosek.h:166
Definition: mosek.h:629
Definition: mosek.h:508
Definition: mosek.h:933
Definition: mosek.h:612
enum MSKvariabletype_enum MSKvariabletypee
Definition: mosek.h:2149
Definition: mosek.h:555
Definition: mosek.h:1079
Definition: mosek.h:1020
MSKint32t maxnumqonz
Definition: mosek.h:3102
Definition: mosek.h:678
Definition: mosek.h:82
Definition: mosek.h:869
Definition: mosek.h:340
Definition: mosek.h:634
MSKint32t * maxnumanz
Definition: mosek.h:2803
MSKsoltypee MSKint32t MSKrealt * barxj
Definition: mosek.h:3373
Definition: mosek.h:1276
Definition: mosek.h:972
Definition: mosek.h:1293
Definition: mosek.h:1043
Definition: mosek.h:1007
Definition: mosek.h:201
Definition: mosek.h:745
Definition: mosek.h:473
Definition: mosek.h:84
Definition: mosek.h:135
Definition: mosek.h:1092
MSKrescodetypee * rc
Definition: mosek.h:4756
MSKint32t MSKint32t MSKrealt * qoij
Definition: mosek.h:3122
Definition: mosek.h:1170
Definition: mosek.h:890
Definition: mosek.h:107
Definition: mosek.h:159
Definition: mosek.h:1259
Definition: mosek.h:778
Definition: mosek.h:1430
Definition: mosek.h:900
wchar_t MSKwchart
Definition: mosek.h:2237
MSKproblemtype_enum
Definition: mosek.h:1224
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt * slc
Definition: mosek.h:2689
Definition: mosek.h:1375
Definition: mosek.h:1106
Definition: mosek.h:1201
Definition: mosek.h:464
Definition: mosek.h:952
Definition: mosek.h:617
Definition: mosek.h:1122
Definition: mosek.h:302
Definition: mosek.h:1218
Definition: mosek.h:1137
Definition: mosek.h:887
Definition: mosek.h:252
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t bc
Definition: mosek.h:3833
Definition: mosek.h:527
Definition: mosek.h:1058
Definition: mosek.h:253
Definition: mosek.h:1472
Definition: mosek.h:1267
MSKobjsensee sense
Definition: mosek.h:4206
Definition: mosek.h:598
MSKsoltypee MSKint32t MSKCONST MSKint32t MSKrealt * viol
Definition: mosek.h:3557
Definition: mosek.h:1309
Definition: mosek.h:96
Definition: mosek.h:114
Definition: mosek.h:1512
Definition: mosek.h:883
Definition: mosek.h:320
unsigned int __mskuint32
Definition: mosek.h:2094
Definition: mosek.h:1033
Definition: mosek.h:91
Definition: mosek.h:781
Definition: mosek.h:735
MSKint32t MSKint32t MSKCONST MSKrealt * slice
Definition: mosek.h:4223
enum MSKstakey_enum MSKstakeye
Definition: mosek.h:2156
Definition: mosek.h:455
Definition: mosek.h:126
Definition: mosek.h:969
Definition: mosek.h:112
Definition: mosek.h:935
Definition: mosek.h:1447
Definition: mosek.h:949
Definition: mosek.h:805
MSKsoltypee MSKbooleant * isdef
Definition: mosek.h:4566
Definition: mosek.h:391
Definition: mosek.h:258
Definition: mosek.h:137
Definition: mosek.h:860
Definition: mosek.h:158
Definition: mosek.h:826
Definition: mosek.h:991
Definition: mosek.h:518
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae * solsta
Definition: mosek.h:2689
MSKCONST size_t char * dllname
Definition: mosek.h:4875
Definition: mosek.h:978
Definition: mosek.h:719
Definition: mosek.h:714
MSKint64t MSKint64t maxnum
Definition: mosek.h:4034
Definition: mosek.h:765
Definition: mosek.h:1051
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye * skc
Definition: mosek.h:2689
Definition: mosek.h:271
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt * aval
Definition: mosek.h:3714
Definition: mosek.h:966
Definition: mosek.h:657
MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt * valij
Definition: mosek.h:3885
MSKuserhandle_t MSKmallocfunc MSKcallocfunc MSKreallocfunc usrrealloc
Definition: mosek.h:4861
Definition: mosek.h:797
Definition: mosek.h:368
Definition: mosek.h:110
Definition: mosek.h:381
Definition: mosek.h:1056
Definition: mosek.h:680
Definition: mosek.h:543
Definition: mosek.h:509
Definition: mosek.h:146
void *MSKAPI * MSKmallocfunc(MSKuserhandle_t usrptr, MSKCONST size_t size)
Definition: mosek.h:2262
Definition: mosek.h:646
Definition: mosek.h:1065
Definition: mosek.h:129
Definition: mosek.h:743
int MSKscalingmethode
Definition: mosek.h:2154
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * rightpricej
Definition: mosek.h:4683
Definition: mosek.h:748
Definition: mosek.h:519
MSKaccmodee MSKint32t MSKsoltypee MSKstakeye MSKrealt MSKrealt * sl
Definition: mosek.h:3209
Definition: mosek.h:379
Definition: mosek.h:1476
Definition: mosek.h:985
Definition: mosek.h:882
MSKcallbackfunc * func
Definition: mosek.h:2683
Definition: mosek.h:777
Definition: mosek.h:676
Definition: mosek.h:924
Definition: mosek.h:216
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t bx
Definition: mosek.h:3833
MSKuserhandle_t usrptr
Definition: mosek.h:2246
Definition: mosek.h:1075
Definition: mosek.h:1107
Definition: mosek.h:279
Definition: mosek.h:341
Definition: mosek.h:321
Definition: mosek.h:1046
MSKrealt * nrmbasis
Definition: mosek.h:2367
Definition: mosek.h:1530
Definition: mosek.h:708
Definition: mosek.h:1513
Definition: mosek.h:366
Definition: mosek.h:1373
Definition: mosek.h:747
Definition: mosek.h:100
Definition: mosek.h:214
Definition: mosek.h:195
Definition: mosek.h:1080
Definition: mosek.h:1012
Definition: mosek.h:787
size_t size_t MSKwchart * output
Definition: mosek.h:4929
Definition: mosek.h:941
Definition: mosek.h:1569
Definition: mosek.h:1206
void *MSKAPI MSK_calloctask(MSKtask_t task, MSKCONST size_t number, MSKCONST size_t size)
Definition: mosek.h:226
Definition: mosek.h:1225
Definition: mosek.h:1057
Definition: mosek.h:116
Definition: mosek.h:449
Definition: mosek.h:983
Definition: mosek.h:720
MSKrescodee MSKint32t MSKint32t * lastmsglen
Definition: mosek.h:4720
Definition: mosek.h:1516
Definition: mosek.h:410
MSKint32t MSKint32t MSKrealt * aij
Definition: mosek.h:2501
Definition: mosek.h:1473
MSKint64t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt * valjkl
Definition: mosek.h:4068
Definition: mosek.h:718
Definition: mosek.h:495
MSKlanguage_enum
Definition: mosek.h:1371
char *MSKAPI MSK_strduptask(MSKtask_t task, MSKCONST char *str)
Definition: mosek.h:690
Definition: mosek.h:1254
Definition: mosek.h:940
Definition: mosek.h:1091
MSKint32t MSKint32t MSKint32t MSKrealt * val
Definition: mosek.h:2359
Definition: mosek.h:127
Definition: mosek.h:1300
Definition: mosek.h:1299
Definition: mosek.h:992
Definition: mosek.h:338
Definition: mosek.h:240
Definition: mosek.h:298
Definition: mosek.h:335
MSKint32t * numvar
Definition: mosek.h:3018
Definition: mosek.h:1001
Definition: mosek.h:386
int MSKsolveforme
Definition: mosek.h:2105
Definition: mosek.h:1192
Definition: mosek.h:276
int MSKonoffkeye
Definition: mosek.h:2138
Definition: mosek.h:375
Definition: mosek.h:151
enum MSKparametertype_enum MSKparametertypee
Definition: mosek.h:2132
Definition: mosek.h:1231
Definition: mosek.h:656
int MSKscalingtypee
Definition: mosek.h:2135
enum MSKboundkey_enum MSKboundkeye
Definition: mosek.h:2115
Definition: mosek.h:1117
Definition: mosek.h:57
Definition: mosek.h:942
MSKsoltypee MSKrealt * pobj
Definition: mosek.h:3621
enum MSKstreamtype_enum MSKstreamtypee
Definition: mosek.h:2119
MSKtask_t MSKrealt MSKrealt * wuc
Definition: mosek.h:3796
MSKint32t MSKint32t MSKint64t MSKCONST MSKint64t MSKCONST MSKrealt * weights
Definition: mosek.h:3989
Definition: mosek.h:881
Definition: mosek.h:919
Definition: mosek.h:1383
Definition: mosek.h:800
Definition: mosek.h:601
Definition: mosek.h:1053
Definition: mosek.h:864
MSKboundkeye bk
Definition: mosek.h:2438
MSKenv_t * env
Definition: mosek.h:2755
Definition: mosek.h:619
Definition: mosek.h:1488
MSKrescodetype_enum
Definition: mosek.h:723
Definition: mosek.h:672
Definition: mosek.h:1044
Definition: mosek.h:364
Definition: mosek.h:48
Definition: mosek.h:947
Definition: mosek.h:1497
Definition: mosek.h:922
Definition: mosek.h:591
Definition: mosek.h:1196
Definition: mosek.h:1165
Definition: mosek.h:736
Definition: mosek.h:667
Definition: mosek.h:505
Definition: mosek.h:223
Definition: mosek.h:1258
MSKsimdegen_enum
Definition: mosek.h:1188
MSKsoltypee MSKaccmodee MSKCONST MSKint32t MSKint32t MSKrealt * deqi
Definition: mosek.h:3166
MSKobjsense_enum
Definition: mosek.h:352
Definition: mosek.h:770
Definition: mosek.h:825
Definition: mosek.h:709
Definition: mosek.h:550
Definition: mosek.h:684
char * callbackcodestr
Definition: mosek.h:2444
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t firstk
Definition: mosek.h:3833
Definition: mosek.h:1460
Definition: mosek.h:679
Definition: mosek.h:704
Definition: mosek.h:1322
Definition: mosek.h:977
MSKconetype_enum
Definition: mosek.h:589
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt * y
Definition: mosek.h:2689
Definition: mosek.h:61
Definition: mosek.h:766
Definition: mosek.h:681
Definition: mosek.h:1291
Definition: mosek.h:1090
Definition: mosek.h:160
Definition: mosek.h:332
Definition: mosek.h:783
MSKCONST MSKrealt * xx
Definition: mosek.h:2294
Definition: mosek.h:1076
Definition: mosek.h:1505
MSKstreamtypee MSKsoltypee whichsol
Definition: mosek.h:2348
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t numi
Definition: mosek.h:2294
int MSKfeasrepairtypee
Definition: mosek.h:2126
Definition: mosek.h:191
Definition: mosek.h:196
MSKdinfiteme whichdinf
Definition: mosek.h:2737
Definition: mosek.h:1129
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKint32t MSKint32t MSKint32t * numhesnz
Definition: mosek.h:2278
MSKrescodee * trmcode
Definition: mosek.h:3828
Definition: mosek.h:1164
Definition: mosek.h:406
Definition: mosek.h:259
Definition: mosek.h:677
Definition: mosek.h:1233
Definition: mosek.h:1347
Definition: mosek.h:1294
MSKinftypee MSKCONST char * infname
Definition: mosek.h:2760
Definition: mosek.h:1015
Definition: mosek.h:908
MSKsoltypee MSKrealt * primalobj
Definition: mosek.h:3069
Definition: mosek.h:1355
Definition: mosek.h:768
Definition: mosek.h:1029
Definition: mosek.h:695
Definition: mosek.h:637
Definition: mosek.h:967
Definition: mosek.h:1573
Definition: mosek.h:1469
Definition: mosek.h:234
Definition: mosek.h:1010
MSKsoltype_enum
Definition: mosek.h:1389
MSKrescodee MSKint32t MSKint32t char * lastmsg
Definition: mosek.h:4720
MSKresponsefunc responsefunc
Definition: mosek.h:3868
Definition: mosek.h:802
int MSKmpsformate
Definition: mosek.h:2148
Definition: mosek.h:177
Definition: mosek.h:1074
MSKaccmodee MSKint32t MSKsoltypee MSKstakeye MSKrealt * x
Definition: mosek.h:3209
Definition: mosek.h:308
Definition: mosek.h:1096
MSKint32t maxnumcone
Definition: mosek.h:4296
MSKint32t MSKint32t MSKint32t MSKint32t * qosubi
Definition: mosek.h:3102
Definition: mosek.h:376
Definition: mosek.h:269
Definition: mosek.h:1195
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKint32t MSKint32t maxnumhesnz
Definition: mosek.h:2278
Definition: mosek.h:859
Definition: mosek.h:494
MSKint32t MSKCONST MSKint32t * dim
Definition: mosek.h:2407
Definition: mosek.h:465
MSKvalue_enum
Definition: mosek.h:1406
MSKinftype_enum
Definition: mosek.h:1236
MSKCONST char MSKint32t MSKCONST char * msg
Definition: mosek.h:2254
Definition: mosek.h:296
Definition: mosek.h:367
MSKproblemtypee * probtype
Definition: mosek.h:3075
Definition: mosek.h:1359
enum MSKsimhotstart_enum MSKsimhotstarte
Definition: mosek.h:2120
Definition: mosek.h:984
Definition: mosek.h:1313
Definition: mosek.h:705
Definition: mosek.h:772
MSKintpnthotstart_enum
Definition: mosek.h:80
Definition: mosek.h:1284
Definition: mosek.h:1081
int MSKbranchdire
Definition: mosek.h:2117
enum MSKmark_enum MSKmarke
Definition: mosek.h:2124
Definition: mosek.h:94
Definition: mosek.h:686
Definition: mosek.h:314
MSKuserhandle_t MSKnlgetspfunc MSKnlgetvafunc nlgetva
Definition: mosek.h:4354
Definition: mosek.h:1281
Definition: mosek.h:337
Definition: mosek.h:175
Definition: mosek.h:894
Definition: mosek.h:1094
Definition: mosek.h:1408
MSKaccmodee MSKint32t first
Definition: mosek.h:2545
Definition: mosek.h:784
Definition: mosek.h:510
Definition: mosek.h:52
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t cones
Definition: mosek.h:3833
Definition: mosek.h:397
Definition: mosek.h:782
Definition: mosek.h:1315
Definition: mosek.h:524
Definition: mosek.h:1048
Definition: mosek.h:525
MSKrealt * cfix
Definition: mosek.h:2708
MSKsolitem_enum
Definition: mosek.h:360
MSKint32t keepdlls
Definition: mosek.h:4906
Definition: mosek.h:793
MSKinftypee inftype
Definition: mosek.h:2760
Definition: mosek.h:666
Definition: mosek.h:105
MSKint32t MSKint64t MSKint64t MSKint64t MSKint32t MSKint32t * qcsubj
Definition: mosek.h:3080
Definition: mosek.h:1190
int MSKiomodee
Definition: mosek.h:2127
Definition: mosek.h:1213
Definition: mosek.h:1031
Definition: mosek.h:319
MSKaccmodee MSKint32t MSKsoltypee MSKstakeye MSKrealt MSKrealt MSKrealt * su
Definition: mosek.h:3209
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * leftrangej
Definition: mosek.h:4683
Definition: mosek.h:868
MSKrescodee * lastrescode
Definition: mosek.h:4720
MSKsoltypee MSKCONST MSKint32t MSKint32t MSKrealt * pcni
Definition: mosek.h:3193
Definition: mosek.h:237
Definition: mosek.h:145
Definition: mosek.h:572
Definition: mosek.h:348
Definition: mosek.h:1492
Definition: mosek.h:885
MSKmpsformat_enum
Definition: mosek.h:1345
Definition: mosek.h:131
Definition: mosek.h:1289
Definition: mosek.h:674
Definition: mosek.h:1467
MSKint32t MSKint64t maxnumqcnz
Definition: mosek.h:3080
size_t size_t MSKwchart MSKCONST char * input
Definition: mosek.h:4929
MSKint32t MSKint32t lasti
Definition: mosek.h:2508
Definition: mosek.h:944
Definition: mosek.h:446
MSKparametertypee MSKint32t * parammax
Definition: mosek.h:3063
Definition: mosek.h:1531
Definition: mosek.h:213
Definition: mosek.h:1288
Definition: mosek.h:1035
Definition: mosek.h:488
Definition: mosek.h:189
MSKint64t MSKCONST MSKint32t MSKCONST MSKint32t * subk
Definition: mosek.h:4068
Definition: mosek.h:1557
Definition: mosek.h:221
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt * maxpbi
Definition: mosek.h:3541
Definition: mosek.h:480
MSKsoltypee MSKtask_t * inftask
Definition: mosek.h:4671
Definition: mosek.h:1266
Definition: mosek.h:1182
Definition: mosek.h:1226
Definition: mosek.h:1084
Definition: mosek.h:522
Definition: mosek.h:68
Definition: mosek.h:1078
Definition: mosek.h:520
Definition: mosek.h:1237
Definition: mosek.h:889
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt * grdobjval
Definition: mosek.h:2294
Definition: mosek.h:203
enum MSKintpnthotstart_enum MSKintpnthotstarte
Definition: mosek.h:2109
Definition: mosek.h:973
Definition: mosek.h:1124
MSKuserhandle_t MSKnlgetspfunc nlgetsp
Definition: mosek.h:4354
Definition: mosek.h:1574
MSKint32t * numqonz
Definition: mosek.h:3008
Definition: mosek.h:317
Definition: mosek.h:1152
MSKconetypee MSKrealt MSKint32t MSKint32t j
Definition: mosek.h:2421
Definition: mosek.h:85
Definition: mosek.h:170
Definition: mosek.h:582
Definition: mosek.h:1412
int __mskint32
Definition: mosek.h:2093
Definition: mosek.h:687
Definition: mosek.h:837
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t * aptrb
Definition: mosek.h:3714
Definition: mosek.h:1176
Definition: mosek.h:260
Definition: mosek.h:995
Definition: mosek.h:155
Definition: mosek.h:875
Definition: mosek.h:870
int MSKpresolvemodee
Definition: mosek.h:2161
Definition: mosek.h:419
Definition: mosek.h:1011
Definition: mosek.h:1039
MSKmiomode_enum
Definition: mosek.h:633
Definition: mosek.h:123
Definition: mosek.h:149
Definition: mosek.h:602
Definition: mosek.h:792
Definition: mosek.h:861
Definition: mosek.h:485
enum MSKdinfitem_enum MSKdinfiteme
Definition: mosek.h:2131
Definition: mosek.h:1319
Definition: mosek.h:791
MSKdparam_enum
Definition: mosek.h:1245
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt * maxpeqi
Definition: mosek.h:3541
Definition: mosek.h:343
Definition: mosek.h:691
Definition: mosek.h:346
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t qo
Definition: mosek.h:3833
Definition: mosek.h:1118
Definition: mosek.h:285
Definition: mosek.h:1063
Definition: mosek.h:238
Definition: mosek.h:235
Definition: mosek.h:1229
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKint32t MSKint32t MSKint32t MSKint32t * hessubi
Definition: mosek.h:2278
MSKint32t k
Definition: mosek.h:2713
MSKsimreform_enum
Definition: mosek.h:1424
Definition: mosek.h:842
Definition: mosek.h:771
Definition: mosek.h:198
Definition: mosek.h:763
Definition: mosek.h:1490
Definition: mosek.h:1066
MSKint64t idx
Definition: mosek.h:4022
Definition: mosek.h:823
__mskint32 MSKint32t
Definition: mosek.h:2233
Definition: mosek.h:1446
Definition: mosek.h:1420
Definition: mosek.h:669
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * pviolitg
Definition: mosek.h:3621
void *MSKAPI * MSKreallocfunc(MSKuserhandle_t usrptr, MSKCONST void *ptr, MSKCONST size_t size)
Definition: mosek.h:2271
enum MSKliinfitem_enum MSKliinfiteme
Definition: mosek.h:2118
Definition: mosek.h:759
Definition: mosek.h:289
Definition: mosek.h:532
Definition: mosek.h:1102
Definition: mosek.h:610
Definition: mosek.h:1265
Definition: mosek.h:886
Definition: mosek.h:1064
MSKCONST char * str
Definition: mosek.h:2317
Definition: mosek.h:904
Definition: mosek.h:300
Definition: mosek.h:176
Definition: mosek.h:246
Definition: mosek.h:1242
Definition: mosek.h:200
MSKint32t MSKint64t * lenbarvarj
Definition: mosek.h:3039
MSKint64t MSKint64t MSKint64t * idxj
Definition: mosek.h:4008
Definition: mosek.h:874
Definition: mosek.h:1049
Definition: mosek.h:808
Definition: mosek.h:51
Definition: mosek.h:1323
Definition: mosek.h:476
Definition: mosek.h:739
Definition: mosek.h:621
Definition: mosek.h:968
Definition: mosek.h:415
Definition: mosek.h:850
Definition: mosek.h:361
MSKuserhandle_t MSKcallbackcodee MSKCONST MSKrealt * douinf
Definition: mosek.h:2246
Definition: mosek.h:307
Definition: mosek.h:1314
Definition: mosek.h:266
Definition: mosek.h:1109
Definition: mosek.h:932
Definition: mosek.h:1013
MSKsoltypee MSKsoliteme solitem
Definition: mosek.h:3637
Definition: mosek.h:1329
Definition: mosek.h:369
Definition: mosek.h:389
Definition: mosek.h:1302
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * maxinti
Definition: mosek.h:3541
MSKint32t MSKint64t MSKint64t MSKint64t MSKint32t * qcsubi
Definition: mosek.h:3080
Definition: mosek.h:549
Definition: mosek.h:936
Definition: mosek.h:472
Definition: mosek.h:794
Definition: mosek.h:675
Definition: mosek.h:1552
Definition: mosek.h:907
MSKCONST char * infitemname
Definition: mosek.h:2835
MSKconetypee MSKrealt MSKint32t nummem
Definition: mosek.h:2413
MSKsoltypee MSKCONST MSKint32t MSKint32t MSKrealt * peqi
Definition: mosek.h:3176
Definition: mosek.h:1204
Definition: mosek.h:1494
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt * objval
Definition: mosek.h:2294
Definition: mosek.h:1468
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt * conval
Definition: mosek.h:2294
Definition: mosek.h:1565
char *MSKAPI MSK_strdupdbgenv(MSKenv_t env, MSKCONST char *str, MSKCONST char *file, MSKCONST unsigned line)
Definition: mosek.h:840
enum MSKprosta_enum MSKprostae
Definition: mosek.h:2134
Definition: mosek.h:839
Definition: mosek.h:516
MSKCONST MSKint32t * code
Definition: mosek.h:4891
MSKdparame param
Definition: mosek.h:2743
Definition: mosek.h:1296
Definition: mosek.h:1047
MSKboundkey_enum
Definition: mosek.h:374
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t * subi
Definition: mosek.h:2294
Definition: mosek.h:268
Definition: mosek.h:1395
Definition: mosek.h:1431
Definition: mosek.h:393
MSKtask_t * clonedtask
Definition: mosek.h:3791
Definition: mosek.h:798
Definition: mosek.h:982
Definition: mosek.h:1098
Definition: mosek.h:964
MSKdinfiteme MSKrealt * dvalue
Definition: mosek.h:2737
Definition: mosek.h:1463
MSKint32t licwait
Definition: mosek.h:4896
Definition: mosek.h:103
Definition: mosek.h:955
Definition: mosek.h:611
Definition: mosek.h:1578
MSKrescode_enum
Definition: mosek.h:762
Definition: mosek.h:162
#define MSKAPIVA
Definition: mosek.h:40
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * leftpricej
Definition: mosek.h:4683
Definition: mosek.h:542
MSKint32t MSKboundkeye MSKrealt * bl
Definition: mosek.h:2609
Definition: mosek.h:1449
Definition: mosek.h:913
Definition: mosek.h:879
Definition: mosek.h:301
Definition: mosek.h:244
MSKsolveform_enum
Definition: mosek.h:46
MSKint32t * numgrdobjnz
Definition: mosek.h:2278
MSKaccmodee MSKint32t MSKint32t MSKint32t finite
Definition: mosek.h:2463
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dviolcones
Definition: mosek.h:3621
MSKint32t MSKint32t MSKint32t * subj
Definition: mosek.h:2523
Definition: mosek.h:1538
enum MSKlanguage_enum MSKlanguagee
Definition: mosek.h:2151
Definition: mosek.h:789
Definition: mosek.h:1172
Definition: mosek.h:1484
Definition: mosek.h:568
MSKrealt MSKrealt * nrminvbasis
Definition: mosek.h:2367
Definition: mosek.h:1376
Definition: mosek.h:118
Definition: mosek.h:1461
Definition: mosek.h:347
Definition: mosek.h:1040
Definition: mosek.h:863
Definition: mosek.h:914
Definition: mosek.h:1403
int MSKvaluee
Definition: mosek.h:2155
enum MSKconetype_enum MSKconetypee
Definition: mosek.h:2125
char *MSKAPI MSK_strdupenv(MSKenv_t env, MSKCONST char *str)
Definition: mosek.h:1459
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dviolbarvar
Definition: mosek.h:3621
Definition: mosek.h:1097
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt * leftrangei
Definition: mosek.h:4683
Definition: mosek.h:1024
Definition: mosek.h:1443
Definition: mosek.h:349
Definition: mosek.h:877
Definition: mosek.h:1175
__mskint64 MSKint64t
Definition: mosek.h:2235
Definition: mosek.h:297
Definition: mosek.h:101
Definition: mosek.h:1028
Definition: mosek.h:996
enum MSKrescodetype_enum MSKrescodetypee
Definition: mosek.h:2133
Definition: mosek.h:378
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKint32t * ycsub
Definition: mosek.h:2278
char * builddate
Definition: mosek.h:4750
Definition: mosek.h:1556
MSKCONST char MSKint32t MSKint32t * index
Definition: mosek.h:2860
enum MSKdparam_enum MSKdparame
Definition: mosek.h:2144
Definition: mosek.h:1125
Definition: mosek.h:208
Definition: mosek.h:1501
Definition: mosek.h:1286
MSKint32t transp
Definition: mosek.h:2359
Definition: mosek.h:1393
Definition: mosek.h:1110
Definition: mosek.h:1268
MSKint32t * maxlen
Definition: mosek.h:2798
Definition: mosek.h:165
Definition: mosek.h:757
Definition: mosek.h:774
Definition: mosek.h:249
Definition: mosek.h:1465
Definition: mosek.h:493
Definition: mosek.h:938
char char * buildtool
Definition: mosek.h:4750
Definition: mosek.h:207
Definition: mosek.h:1099
Definition: mosek.h:1100
Definition: mosek.h:1278
MSKint32t * maxnumvar
Definition: mosek.h:2818
MSKaccmode_enum
Definition: mosek.h:64
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt * buc
Definition: mosek.h:3714
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t * grdconptrb
Definition: mosek.h:2294
Definition: mosek.h:1495
Definition: mosek.h:1307
Definition: mosek.h:1246
Definition: mosek.h:1546
Definition: mosek.h:1474
Definition: mosek.h:957
Definition: mosek.h:1160
Definition: mosek.h:853
Definition: mosek.h:1023
#define MSKCONST
Definition: mosek.h:32
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke * markj
Definition: mosek.h:4683
Definition: mosek.h:1055
Definition: mosek.h:1485
Definition: mosek.h:1466
Definition: mosek.h:852
Definition: mosek.h:700
Definition: mosek.h:590
Definition: mosek.h:507
Definition: mosek.h:267
MSKiinfiteme whichiinf
Definition: mosek.h:2780
Definition: mosek.h:795
MSKint32t MSKint32t MSKint32t * sub
Definition: mosek.h:2359
Definition: mosek.h:390
Definition: mosek.h:1454
MSKsoltypee MSKint32t MSKint32t MSKrealt * redcosts
Definition: mosek.h:3646
Definition: mosek.h:893
Definition: mosek.h:1470
MSKcallbackfunc MSKuserhandle_t * handle
Definition: mosek.h:2683
typedef void(MSKAPI *MSKexitfunc)(MSKuserhandle_t usrptr
Definition: mosek.h:194
MSKaccmodee accmode
Definition: mosek.h:2463
Definition: mosek.h:421
Definition: mosek.h:1261
Definition: mosek.h:706
Definition: mosek.h:339
Definition: mosek.h:917
Definition: mosek.h:1517
Definition: mosek.h:228
Definition: mosek.h:742
Definition: mosek.h:693
MSKsoltypee MSKaccmodee MSKCONST MSKint32t MSKint32t MSKrealt MSKint32t normalize
Definition: mosek.h:3147
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * sux
Definition: mosek.h:2689
Definition: mosek.h:1384
Definition: mosek.h:1114
MSKprosta_enum
Definition: mosek.h:734
Definition: mosek.h:1163
Definition: mosek.h:218
Definition: mosek.h:1119
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t * hessubj
Definition: mosek.h:2278
Definition: mosek.h:315
MSKoptimizertype_enum
Definition: mosek.h:1545
Definition: mosek.h:1452
Definition: mosek.h:773
Definition: mosek.h:573
Definition: mosek.h:210
Definition: mosek.h:577
MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t * qosubj
Definition: mosek.h:3102
Definition: mosek.h:1008
enum MSKiinfitem_enum MSKiinfiteme
Definition: mosek.h:2158
Definition: mosek.h:440
void *MSKAPI MSK_callocenv(MSKenv_t env, MSKCONST size_t number, MSKCONST size_t size)
Definition: mosek.h:1506
MSKint32t MSKboundkeye MSKrealt MSKrealt * bu
Definition: mosek.h:2609
Definition: mosek.h:209
Definition: mosek.h:671
Definition: mosek.h:211
Definition: mosek.h:986
Definition: mosek.h:902
Definition: mosek.h:183
Definition: mosek.h:458
Definition: mosek.h:1312
MSKCONST char MSKint32t line
Definition: mosek.h:2254
Definition: mosek.h:1366
Definition: mosek.h:547
Definition: mosek.h:829
void * buffer
Definition: mosek.h:2260
char * MSKstring_t
Definition: mosek.h:2241
Definition: mosek.h:1349
Definition: mosek.h:1553
Definition: mosek.h:652
MSKint32t * basis
Definition: mosek.h:2354
Definition: mosek.h:1451
Definition: mosek.h:398
Definition: mosek.h:628
Definition: mosek.h:1054
MSKtask_t MSKrealt MSKrealt MSKrealt * wlx
Definition: mosek.h:3796
MSKinftypee MSKCONST char MSKint32t * infindex
Definition: mosek.h:2760
Definition: mosek.h:1310
enum MSKsolsta_enum MSKsolstae
Definition: mosek.h:2112
MSKsparame MSKint32t numaddchr
Definition: mosek.h:3668
Definition: mosek.h:1324
Definition: mosek.h:232
Definition: mosek.h:1303
Definition: mosek.h:1483
Definition: mosek.h:74
MSKstreamtypee MSKCONST char MSKint32t longver
Definition: mosek.h:4786
MSKstreamtype_enum
Definition: mosek.h:425
Definition: mosek.h:326
MSKCONST char * somename
Definition: mosek.h:2860
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye * bkx
Definition: mosek.h:3714
Definition: mosek.h:1458
MSKaccmodee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t * ptre
Definition: mosek.h:2561
Definition: mosek.h:807
MSKparametertypee MSKint32t * numparam
Definition: mosek.h:2990
Definition: mosek.h:1269
Definition: mosek.h:854
Definition: mosek.h:1340
MSKint32t char * objname
Definition: mosek.h:3045
Definition: mosek.h:1496
MSKiomode_enum
Definition: mosek.h:606
MSKfeature_enum
Definition: mosek.h:571
Definition: mosek.h:1062
Definition: mosek.h:953
Definition: mosek.h:650
Definition: mosek.h:1000
Definition: mosek.h:1219
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dviolvar
Definition: mosek.h:3621
Definition: mosek.h:132
Definition: mosek.h:1162
Definition: mosek.h:270
Definition: mosek.h:926
Definition: mosek.h:989
Definition: mosek.h:1579
MSKiinfitem_enum
Definition: mosek.h:1434
Definition: mosek.h:206
Definition: mosek.h:540
Definition: mosek.h:1143
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t qc
Definition: mosek.h:3833
Definition: mosek.h:1214
Definition: mosek.h:1068
MSKrealt * c
Definition: mosek.h:2678
Definition: mosek.h:76
unsigned long long __mskuint64
Definition: mosek.h:2082
Definition: mosek.h:192
Definition: mosek.h:1002
Definition: mosek.h:81
MSKint64t MSKint32t MSKint64t MSKsymmattypee * type
Definition: mosek.h:4257
Definition: mosek.h:1036
Definition: mosek.h:1230
Definition: mosek.h:832
Definition: mosek.h:150
Definition: mosek.h:1400
Definition: mosek.h:780
Definition: mosek.h:1174
Definition: mosek.h:108
Definition: mosek.h:655
Definition: mosek.h:152
Definition: mosek.h:865
Definition: mosek.h:66
Definition: mosek.h:1270
Definition: mosek.h:1060
int MSKmiocontsoltypee
Definition: mosek.h:2162
Definition: mosek.h:1304
Definition: mosek.h:950
Definition: mosek.h:764
Definition: mosek.h:1429
Definition: mosek.h:1287
MSKinftypee MSKint32t whichinf
Definition: mosek.h:2773
Definition: mosek.h:937
Definition: mosek.h:432
MSKint32t MSKint32t MSKint32t i
Definition: mosek.h:2278
Definition: mosek.h:50
char *MSKAPI MSK_strdupdbgtask(MSKtask_t task, MSKCONST char *str, MSKCONST char *file, MSKCONST unsigned line)
Definition: mosek.h:1127
Definition: mosek.h:453
Definition: mosek.h:1120
MSKint32t MSKCONST MSKint32t * subset
Definition: mosek.h:2383
Definition: mosek.h:951
Definition: mosek.h:831
MSKstakey_enum
Definition: mosek.h:1411
Definition: mosek.h:1027
Definition: mosek.h:668
Definition: mosek.h:1241
Definition: mosek.h:896
Definition: mosek.h:701
Definition: mosek.h:1264
Definition: mosek.h:1482
Definition: mosek.h:603
MSKmark_enum
Definition: mosek.h:581
Definition: mosek.h:280
Definition: mosek.h:99
void * MSKuserhandle_t
Definition: mosek.h:2229
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dobj
Definition: mosek.h:3621
Definition: mosek.h:69
Definition: mosek.h:583
MSKbranchdir_enum
Definition: mosek.h:396
Definition: mosek.h:1381
int MSKbasindtypee
Definition: mosek.h:2116
MSKint64t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t * subl
Definition: mosek.h:4068
MSKliinfiteme whichliinf
Definition: mosek.h:2786
Definition: mosek.h:1500
Definition: mosek.h:788
Definition: mosek.h:905
Definition: mosek.h:538
Definition: mosek.h:965
Definition: mosek.h:313
Definition: mosek.h:1038
MSKint64t * nz
Definition: mosek.h:3998
Definition: mosek.h:1271
Definition: mosek.h:526
Definition: mosek.h:370
MSKproblemitem_enum
Definition: mosek.h:55
Definition: mosek.h:1228
Definition: mosek.h:486
Definition: mosek.h:1095
Definition: mosek.h:65
MSKint32t MSKint32t priority
Definition: mosek.h:4471
Definition: mosek.h:1509
MSKaccmodee con
Definition: mosek.h:2662
Definition: mosek.h:884
Definition: mosek.h:169
Definition: mosek.h:454
Definition: mosek.h:961
int MSKorderingtypee
Definition: mosek.h:2141
Definition: mosek.h:470
Definition: mosek.h:546
Definition: mosek.h:835
Definition: mosek.h:537
Definition: mosek.h:916
MSKint32t MSKint32t MSKint32t firstj
Definition: mosek.h:2508
Definition: mosek.h:1306
Definition: mosek.h:623
Definition: mosek.h:212
Definition: mosek.h:758
Definition: mosek.h:906
enum MSKfeature_enum MSKfeaturee
Definition: mosek.h:2123
Definition: mosek.h:806
Definition: mosek.h:322
Definition: mosek.h:1249
Definition: mosek.h:1185
MSKmsgkey_enum
Definition: mosek.h:627
Definition: mosek.h:190
Definition: mosek.h:818
MSKint32t MSKint32t * numqcnz
Definition: mosek.h:2996
Definition: mosek.h:498
MSKint32t * numanz
Definition: mosek.h:2959
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * maxdcni
Definition: mosek.h:3541
Definition: mosek.h:136
Definition: mosek.h:1534
Definition: mosek.h:923
Definition: mosek.h:318
Definition: mosek.h:731
Definition: mosek.h:1021
Definition: mosek.h:1542
MSKint32t * numcone
Definition: mosek.h:2974
Definition: mosek.h:117
Definition: mosek.h:157
Definition: mosek.h:1341
Definition: mosek.h:1148
Definition: mosek.h:1457
Definition: mosek.h:219
MSKaccmodee MSKint32t MSKint32t MSKint32t maxnumnz
Definition: mosek.h:2561
char * symname
Definition: mosek.h:4803
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t MSKint32t yo
Definition: mosek.h:2278
Definition: mosek.h:515
Definition: mosek.h:741
MSKsoltypee MSKint32t MSKrealt * barsj
Definition: mosek.h:3380
Definition: mosek.h:1216
Definition: mosek.h:653
Definition: mosek.h:710
Definition: mosek.h:1514
MSKint32t * numbarvar
Definition: mosek.h:3023
MSKrescodee r
Definition: mosek.h:2321
Definition: mosek.h:1419
Definition: mosek.h:1282
Definition: mosek.h:898
Definition: mosek.h:1525
void *MSKAPI * MSKcallocfunc(MSKuserhandle_t usrptr, MSKCONST size_t num, MSKCONST size_t size)
Definition: mosek.h:2266
Definition: mosek.h:1558
MSKcompresstype_enum
Definition: mosek.h:1327
Definition: mosek.h:1364
Definition: mosek.h:1417
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt * bux
Definition: mosek.h:3714
Definition: mosek.h:648
Definition: mosek.h:466
Definition: mosek.h:730
Definition: mosek.h:1194
Definition: mosek.h:685
Definition: mosek.h:753
Definition: mosek.h:178
Definition: mosek.h:1332
Definition: mosek.h:948
MSKuserhandle_t MSKcallbackcodee caller
Definition: mosek.h:2246
Definition: mosek.h:999
MSKiparame MSKint32t whichvalue
Definition: mosek.h:4830
Definition: mosek.h:959
Definition: mosek.h:1277
Definition: mosek.h:1181
Definition: mosek.h:776
Definition: mosek.h:533
Definition: mosek.h:594
Definition: mosek.h:1438
Definition: mosek.h:616
Definition: mosek.h:460
Definition: mosek.h:796
enum MSKobjsense_enum MSKobjsensee
Definition: mosek.h:2113
Definition: mosek.h:1439
Definition: mosek.h:401
Definition: mosek.h:288
Definition: mosek.h:851
Definition: mosek.h:717
Definition: mosek.h:1121
Definition: mosek.h:815
Definition: mosek.h:892
Definition: mosek.h:912
Definition: mosek.h:481
MSKsimhotstart_enum
Definition: mosek.h:435
Definition: mosek.h:1240
Definition: mosek.h:182
Definition: mosek.h:744
MSKmiocontsoltype_enum
Definition: mosek.h:1572
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t a
Definition: mosek.h:3833
Definition: mosek.h:1455
MSKexitfunc exitfunc
Definition: mosek.h:4923
Definition: mosek.h:1158
Definition: mosek.h:1444
MSKcallbackcodee MSKsoltypee MSKprostae * prosta
Definition: mosek.h:2689
Definition: mosek.h:1005
Definition: mosek.h:1480
Definition: mosek.h:559
MSKCONST size_t sizedllname
Definition: mosek.h:4875
MSKint32t * maxnumbarvar
Definition: mosek.h:3028
Definition: mosek.h:585
MSKint32t MSKint32t MSKint32t MSKint32t lastj
Definition: mosek.h:2508
Definition: mosek.h:174
MSKint32t MSKint32t MSKint32t MSKrealt * vali
Definition: mosek.h:2537
Definition: mosek.h:1539
Definition: mosek.h:1250
Definition: mosek.h:250
Definition: mosek.h:593
int MSKcompresstypee
Definition: mosek.h:2146
Definition: mosek.h:185
Definition: mosek.h:139
MSKtask_t MSKrealt * wlc
Definition: mosek.h:3796
Definition: mosek.h:1527
Definition: mosek.h:576
Definition: mosek.h:457
Definition: mosek.h:1515
Definition: mosek.h:1052
Definition: mosek.h:1173
Definition: mosek.h:1203
Definition: mosek.h:895
Definition: mosek.h:392
Definition: mosek.h:441
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t * asub
Definition: mosek.h:3714
Definition: mosek.h:1272
Definition: mosek.h:445
Definition: mosek.h:1568
MSKint32t MSKint32t * nzj
Definition: mosek.h:2517
Definition: mosek.h:1159
Definition: mosek.h:431
Definition: mosek.h:873
Definition: mosek.h:1440
Definition: mosek.h:565
Definition: mosek.h:960
Definition: mosek.h:1498
Definition: mosek.h:1050
MSKfeaturee feature
Definition: mosek.h:4740
Definition: mosek.h:1464
MSKfeasrepairtype_enum
Definition: mosek.h:597
Definition: mosek.h:651
Definition: mosek.h:1257
Definition: mosek.h:1475
Definition: mosek.h:724
Definition: mosek.h:1507
Definition: mosek.h:1101
Definition: mosek.h:224
Definition: mosek.h:785
Definition: mosek.h:954
Definition: mosek.h:1260
MSKtask_t MSKrealt MSKrealt MSKrealt MSKrealt * wux
Definition: mosek.h:3796
Definition: mosek.h:324
Definition: mosek.h:1428
int MSKoptimizertypee
Definition: mosek.h:2160
Definition: mosek.h:1337
MSKint32t MSKint32t * len
Definition: mosek.h:2847
Definition: mosek.h:872
Definition: mosek.h:1017
MSKdparame MSKrealt * parvalue
Definition: mosek.h:2743
MSKsoltypee MSKrealt * dualobj
Definition: mosek.h:2749
Definition: mosek.h:1351
Definition: mosek.h:1504
MSKdinfitem_enum
Definition: mosek.h:642
Definition: mosek.h:484
Definition: mosek.h:273
Definition: mosek.h:1041
MSKconetypee conetype
Definition: mosek.h:2413
Definition: mosek.h:502
MSKaccmodee MSKint32t MSKint32t MSKint32t MSKint32t * surp
Definition: mosek.h:2561
Definition: mosek.h:1025
Definition: mosek.h:387
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt * blx
Definition: mosek.h:3714
Definition: mosek.h:1146
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t numj
Definition: mosek.h:4683
Definition: mosek.h:1103
int MSKsensitivitytypee
Definition: mosek.h:2108
Definition: mosek.h:529
enum MSKxmlwriteroutputtype_enum MSKxmlwriteroutputtypee
Definition: mosek.h:2159
Definition: mosek.h:134
Definition: mosek.h:56
Definition: mosek.h:1093
Definition: mosek.h:1089
Definition: mosek.h:1342
Definition: mosek.h:635
Definition: mosek.h:1131
Definition: mosek.h:586
Definition: mosek.h:265
Definition: mosek.h:1528
Definition: mosek.h:73
Definition: mosek.h:422
Definition: mosek.h:643
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * maxdeqi
Definition: mosek.h:3541
MSKorderingtype_enum
Definition: mosek.h:1212
MSKint32t MSKint32t MSKtask_t * task
Definition: mosek.h:4911
Definition: mosek.h:1207
Definition: mosek.h:740
Definition: mosek.h:1193
MSKint32t MSKint64t MSKint64t * qcsurp
Definition: mosek.h:3080
Definition: mosek.h:231
Definition: mosek.h:903
Definition: mosek.h:1426
Definition: mosek.h:1486
Definition: mosek.h:1380
Definition: mosek.h:1016
MSKint32t * minor
Definition: mosek.h:4815
Definition: mosek.h:247
Definition: mosek.h:1280
MSKiparame whichparam
Definition: mosek.h:4830
Definition: mosek.h:1155
Definition: mosek.h:500
MSKiparam_enum
Definition: mosek.h:122
Definition: mosek.h:111
Definition: mosek.h:660
Definition: mosek.h:517
Definition: mosek.h:1298
Definition: mosek.h:1331
Definition: mosek.h:683
Definition: mosek.h:1126
MSKint32t licdebug
Definition: mosek.h:4886
Definition: mosek.h:1462
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t * grdconptre
Definition: mosek.h:2294
int MSKcheckconvexitytypee
Definition: mosek.h:2150
Definition: mosek.h:106
Definition: mosek.h:727
Definition: mosek.h:575
Definition: mosek.h:104
Definition: mosek.h:188
Definition: mosek.h:1292
Definition: mosek.h:843
Definition: mosek.h:1030
Definition: mosek.h:1247
Definition: mosek.h:1087
Definition: mosek.h:153
Definition: mosek.h:775
MSKint32t MSKint32t MSKint32t * revision
Definition: mosek.h:4815
Definition: mosek.h:539
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t MSKint32t * grdconisub
Definition: mosek.h:2278
Definition: mosek.h:945
Definition: mosek.h:1042
MSKxmlwriteroutputtype_enum
Definition: mosek.h:1537
Definition: mosek.h:290
Definition: mosek.h:1273
Definition: mosek.h:463
Definition: mosek.h:707
Definition: mosek.h:477
Definition: mosek.h:1308
MSKaccmodee MSKint32t MSKint32t lower
Definition: mosek.h:2463
enum MSKaccmode_enum MSKaccmodee
Definition: mosek.h:2107
long long __mskint64
Definition: mosek.h:2087
Definition: mosek.h:899
Definition: mosek.h:979
Definition: mosek.h:934
Definition: mosek.h:1520
MSKsolsta_enum
Definition: mosek.h:331
enum MSKsoltype_enum MSKsoltypee
Definition: mosek.h:2153
Definition: mosek.h:1559
Definition: mosek.h:856
enum MSKinftype_enum MSKinftypee
Definition: mosek.h:2143
Definition: mosek.h:976
Definition: mosek.h:499
Definition: mosek.h:1522
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt MSKrealt MSKrealt MSKrealt * rightrangei
Definition: mosek.h:4683
Definition: mosek.h:1372
Definition: mosek.h:1238
MSKscalingmethod_enum
Definition: mosek.h:1398
Definition: mosek.h:1006
MSKint64t MSKint64t MSKint64t * idxij
Definition: mosek.h:4015
Definition: mosek.h:400
MSKdataformat_enum
Definition: mosek.h:1199
Definition: mosek.h:699
Definition: mosek.h:1088
Definition: mosek.h:437
MSKint64t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt * valijkl
Definition: mosek.h:4077
Definition: mosek.h:92
Definition: mosek.h:1221
Definition: mosek.h:769
Definition: mosek.h:819
Definition: mosek.h:144
MSKint32t MSKint32t MSKint32t MSKint32t MSKCONST MSKrealt MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKrealt MSKCONST MSKboundkeye MSKCONST MSKrealt * blc
Definition: mosek.h:3714
Definition: mosek.h:962
MSKcheckconvexitytype_enum
Definition: mosek.h:1362
Definition: mosek.h:1560
MSKaccmodee MSKint32t MSKsoltypee MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt * sn
Definition: mosek.h:3209
Definition: mosek.h:838
MSKpresolvemode_enum
Definition: mosek.h:1563
Definition: mosek.h:644
Definition: mosek.h:1418
Definition: mosek.h:1255
Definition: mosek.h:163
Definition: mosek.h:416
Definition: mosek.h:556
Definition: mosek.h:846
Definition: mosek.h:836
MSKint32t MSKint32t MSKint32t MSKbooleant * convali
Definition: mosek.h:2278
Definition: mosek.h:402
Definition: mosek.h:801
Definition: mosek.h:1128
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * maxdbi
Definition: mosek.h:3541
Definition: mosek.h:658
Definition: mosek.h:847
Definition: mosek.h:1123
Definition: mosek.h:1554
Definition: mosek.h:994
MSKint32t MSKint32t int direction
Definition: mosek.h:4471
Definition: mosek.h:354
Definition: mosek.h:1547
Definition: mosek.h:756
Definition: mosek.h:1009
Definition: mosek.h:430
Definition: mosek.h:128
int MSKmiomodee
Definition: mosek.h:2130
Definition: mosek.h:1399
Definition: mosek.h:834
Definition: mosek.h:878
Definition: mosek.h:1274
Definition: mosek.h:929
Definition: mosek.h:649
Definition: mosek.h:199
Definition: mosek.h:891
Definition: mosek.h:1549
int MSKsimseltypee
Definition: mosek.h:2128
Definition: mosek.h:698
Definition: mosek.h:1151
Definition: mosek.h:251
MSKint32t * numintvar
Definition: mosek.h:2985
Definition: mosek.h:1402
Definition: mosek.h:336
Definition: mosek.h:371
Definition: mosek.h:1105
Definition: mosek.h:817
MSKcallbackcodee where
Definition: mosek.h:2689
Definition: mosek.h:828
MSKint32t MSKint32t * build
Definition: mosek.h:4815
enum MSKmsgkey_enum MSKmsgkeye
Definition: mosek.h:2129
Definition: mosek.h:998
Definition: mosek.h:1421
Definition: mosek.h:1069
Definition: mosek.h:1290
MSKsoltypee MSKrealt MSKrealt MSKrealt * pviolvar
Definition: mosek.h:3621
Definition: mosek.h:1478
Definition: mosek.h:1082
Definition: mosek.h:293
Definition: mosek.h:866
MSKscalingtype_enum
Definition: mosek.h:752
enum MSKsparam_enum MSKsparame
Definition: mosek.h:2110
MSKsimdupvec_enum
Definition: mosek.h:1318
Definition: mosek.h:138
MSKint32t MSKint32t MSKint32t MSKrealt * valj
Definition: mosek.h:2523
Definition: mosek.h:673
MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKint32t MSKCONST MSKint32t MSKCONST MSKmarke MSKrealt * leftpricei
Definition: mosek.h:4683
enum MSKsolitem_enum MSKsoliteme
Definition: mosek.h:2114
int MSKdataformate
Definition: mosek.h:2140
Definition: mosek.h:578
Definition: mosek.h:328
MSKuserhandle_t MSKcallbackcodee MSKCONST MSKrealt MSKCONST MSKint32t * intinf
Definition: mosek.h:2246
MSKint32t num
Definition: mosek.h:2373
MSKint64t maxnumqnz
Definition: mosek.h:4321
Definition: mosek.h:467
Definition: mosek.h:639
Definition: mosek.h:113
Definition: mosek.h:59
MSKstreamtypee MSKCONST char * filename
Definition: mosek.h:3772
MSKparametertypee MSKint32t char * parname
Definition: mosek.h:3056
MSKint32t MSKint64t MSKint64t MSKint64t MSKint32t MSKint32t MSKrealt * qcval
Definition: mosek.h:3080
Definition: mosek.h:184
Definition: mosek.h:448
MSKint32t MSKCONST MSKint32t * qcsubk
Definition: mosek.h:4379
Definition: mosek.h:1320
enum MSKrescode_enum MSKrescodee
Definition: mosek.h:2136
Definition: mosek.h:1209
Definition: mosek.h:528
Definition: mosek.h:439
MSKint32t * numcon
Definition: mosek.h:2969
Definition: mosek.h:925
MSKint64t MSKint64t * maxmemuse
Definition: mosek.h:4544
Definition: mosek.h:306
MSKcallbackcodee MSKsoltypee MSKprostae MSKsolstae MSKstakeye MSKstakeye MSKstakeye MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * slx
Definition: mosek.h:2689
Definition: mosek.h:1407
Definition: mosek.h:930
Definition: mosek.h:1305
Definition: mosek.h:1450
Definition: mosek.h:356
MSKint32t char * taskname
Definition: mosek.h:3695
Definition: mosek.h:1524
void * MSKvoid_t
Definition: mosek.h:2073
MSKCONST char * paramname
Definition: mosek.h:2829
Definition: mosek.h:1533
Definition: mosek.h:1358
enum MSKcallbackcode_enum MSKcallbackcodee
Definition: mosek.h:2121
Definition: mosek.h:824
Definition: mosek.h:417
MSKsoltypee MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt MSKrealt * dviolcon
Definition: mosek.h:3621
Definition: mosek.h:1251
Definition: mosek.h:958
Definition: mosek.h:1511
Definition: mosek.h:1263
Definition: mosek.h:1184
Definition: mosek.h:697
Definition: mosek.h:1026
MSKstreamtypee MSKCONST char * format
Definition: mosek.h:2482
Definition: mosek.h:281
Definition: mosek.h:489
Definition: mosek.h:186
Definition: mosek.h:257
Definition: mosek.h:1061
Definition: mosek.h:928
Definition: mosek.h:1551
Definition: mosek.h:254
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt MSKrealt MSKint32t MSKint32t MSKrealt MSKint32t MSKCONST MSKint32t MSKrealt MSKCONST MSKint32t MSKCONST MSKint32t MSKCONST MSKint32t MSKrealt MSKrealt MSKint32t MSKint32t MSKint32t MSKint32t MSKrealt * hesval
Definition: mosek.h:2294
Definition: mosek.h:1279
Definition: mosek.h:172
Definition: mosek.h:1435
Definition: mosek.h:1113
Definition: mosek.h:1391
Definition: mosek.h:154
MSKint32t MSKint32t * dimbarvarj
Definition: mosek.h:3033
Definition: mosek.h:624
MSKint32t MSKint32t * numnz
Definition: mosek.h:2359
Definition: mosek.h:1153
Definition: mosek.h:1275
Definition: mosek.h:262
Definition: mosek.h:1333
Definition: mosek.h:333
Definition: mosek.h:1448
Definition: mosek.h:1479
Definition: mosek.h:1018
Definition: mosek.h:287
Definition: mosek.h:1529
Definition: mosek.h:1367
Definition: mosek.h:534
int MSKbooleant
Definition: mosek.h:2231
Definition: mosek.h:703
Definition: mosek.h:204
Definition: mosek.h:429
Definition: mosek.h:1154
Definition: mosek.h:97
Definition: mosek.h:820
Definition: mosek.h:1072
MSKtask_t * relaxedtask
Definition: mosek.h:3796
Definition: mosek.h:1019
MSKbasindtype_enum
Definition: mosek.h:385
Definition: mosek.h:241
Definition: mosek.h:450
Definition: mosek.h:492
MSKCONST MSKrealt MSKrealt MSKCONST MSKrealt * yc
Definition: mosek.h:2294
Definition: mosek.h:997
Definition: mosek.h:1519
Definition: mosek.h:1301
Definition: mosek.h:1083
MSKuserhandle_t MSKmallocfunc MSKcallocfunc MSKreallocfunc MSKfreefunc usrfree
Definition: mosek.h:4861
Definition: mosek.h:1328
Definition: mosek.h:1491
Definition: mosek.h:357
Definition: mosek.h:729
MSKsoltypee MSKprostae MSKsolstae MSKrealt MSKrealt MSKrealt * maxpcni
Definition: mosek.h:3541
Definition: mosek.h:1518
MSKCONST MSKtask_t * taskarray
Definition: mosek.h:3818
Definition: mosek.h:647
Definition: mosek.h:974
Definition: mosek.h:1577
Definition: mosek.h:109
MSKsoltypee MSKaccmodee MSKCONST MSKint32t MSKint32t MSKrealt * pbi
Definition: mosek.h:3147
Definition: mosek.h:409
Definition: mosek.h:1252
Definition: mosek.h:857
Definition: mosek.h:1059
size_t size_t * conv
Definition: mosek.h:4929
Definition: mosek.h:1297
Definition: mosek.h:1116
MSKsparam_enum
Definition: mosek.h:90
Definition: mosek.h:1138
Definition: mosek.h:1555
Definition: mosek.h:164
Definition: mosek.h:47
Definition: mosek.h:1567
Definition: mosek.h:880
Definition: mosek.h:102
Definition: mosek.h:990
Definition: mosek.h:811
MSKconetypee MSKrealt conepar
Definition: mosek.h:2413
MSKint32t MSKint32t char * name
Definition: mosek.h:2853
Definition: mosek.h:305
Definition: mosek.h:1200
Definition: mosek.h:342
Definition: mosek.h:230
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t lastk
Definition: mosek.h:3833
Definition: mosek.h:692
enum MSKsimdegen_enum MSKsimdegene
Definition: mosek.h:2139
Definition: mosek.h:197
Definition: mosek.h:1003
MSKnametype_enum
Definition: mosek.h:1336
Definition: mosek.h:411
Definition: mosek.h:277
MSKint32t MSKint32t MSKint32t MSKbooleant MSKint32t * grdconinz
Definition: mosek.h:2278
enum MSKproblemtype_enum MSKproblemtypee
Definition: mosek.h:2142
Home  |  Download & InstallContributions