132 Index* eq_x_free_map_;
137 Index* eq_g_fixed_map_;
147 Index* all_x_free_map_;
152 Index* all_g_fixed_map_;
191 std::vector<int> active_x_;
192 std::vector<int> active_g_;
199 bool PrepareNewMatrixStructure(
204 std::vector<int>& active_x,
205 std::vector<int>& active_g,
213 bool PrepareNewMatrixValues(
214 const Index* x_free_map,
215 const Index* g_fixed_map,
224 const Index* x_free_map,
225 const Index* g_fixed_map,
230 bool Compute_dTHLagd(
232 bool new_lambda,
Number& dTHLagd);
bool ComputeNullSpaceCurvature(int n, const Number *x, bool new_x, const Number *x_l, const Number *x_u, const Number *g_l, const Number *g_u, bool new_bounds, const Number *z_L, const Number *z_U, int m, const Number *lam, bool new_mults, const Number *orig_d, Number *projected_d, Number &gradLagTd, Number &dTHLagd)
Method for computing a direction projected_d related to the given direction orig_d and the two-sided ...