 |
SuperSCS
1.3.2
|
Go to the documentation of this file.
28 #ifndef SCS_CONSTANTS_H_GUARD
29 #define SCS_CONSTANTS_H_GUARD
52 #define SCS_INFEASIBLE_INACCURATE (-7)
56 #define SCS_UNBOUNDED_INACCURATE (-6)
60 #define SCS_SIGINT (-5)
64 #define SCS_FAILED (-4)
68 #define SCS_INDETERMINATE (-3)
72 #define SCS_INFEASIBLE (-2)
76 #define SCS_UNBOUNDED (-1)
80 #define SCS_UNFINISHED (0)
84 #define SCS_SOLVED (1)
88 #define SCS_SOLVED_INACCURATE (2)
95 #define SCS_MAX_TIME_MILLISECONDS (300000.)
99 #define SCS_MAX_ITERS_DEFAULT (10000)
100 #define SCS_EPS_DEFAULT (1E-3)
101 #define SCS_ALPHA_DEFAULT (1.5)
102 #define SCS_RHO_X_DEFAULT (0.001)
103 #define SCS_SCALE_DEFAULT (1.0)
104 #define SCS_CG_RATE_DEFAULT (2.0)
105 #define SCS_VERBOSE_DEFAULT (1)
106 #define SCS_NORMALIZE_DEFAULT (1)
107 #define SCS_DO_RECORD_PROGRESS_DEFAULT (0)
108 #define SCS_WARM_START_DEFAULT (0)
111 #define SCS_DO_SUPERSCS_DEFAULT (1)
112 #define SCS_K0_DEFAULT (0)
113 #define SCS_K1_DEFAULT (1)
114 #define SCS_K2_DEFAULT (1)
115 #define SCS_NOMINAL_DEFAULT (1)
116 #define SCS_C_BL_DEFAULT (0.999)
117 #define SCS_C1_DEFAULT (1.0-1E-4)
118 #define SCS_SSE_DEFAULT (1.0-1E-3)
121 #define SCS_LS_DEFAULT (10)
122 #define SCS_BETA_DEFAULT (0.5)
123 #define SCS_SIGMA_DEFAULT (1E-2)
126 #define SCS_DIRECTION_DEFAULT (anderson_acceleration)
127 #define SCS_TRULE_DEFAULT (3)
128 #define SCS_THETABAR_DEFAULT (1E-1)
129 #define SCS_ALPHAC_DEFAULT (1E-2)
130 #define SCS_MEMORY_DEFAULT (5)
131 #define SCS_SC_INIT_DEFAULT (0)
132 #define SCS_BROYDEN_ISCS_SCALE_DEFAULT (1)
133 #define SCS_OVERRIDE_STREAMS_DEFAULT (0)
136 #define SCS_OUT_STREAM_DEFAULT (stdout)
140 #define SCS_PMAXITER_DEFAULT (-1)