Home
last modified time | relevance | path

Searched refs:new_slacks (Results 1 – 4 of 4) sorted by relevance

/dports/math/py-or-tools/or-tools-9.2/ortools/math_opt/solvers/
H A Dgurobi_solver.cc853 const std::vector<SlackInfo>& new_slacks) { in AddNewSlacks() argument
860 const int num_slacks = new_slacks.size(); in AddNewSlacks()
875 auto& [id, constraint_data] = new_slacks[k]; in AddNewSlacks()
915 std::vector<SlackInfo> new_slacks; in AddNewConstraints() local
918 new_slacks.reserve(num_new_constraints); in AddNewConstraints()
944 new_slacks.emplace_back(id, constraint_data); in AddNewConstraints()
962 if (!new_slacks.empty()) { in AddNewConstraints()
963 RETURN_IF_ERROR(AddNewSlacks(new_slacks)); in AddNewConstraints()
1122 std::vector<SlackInfo> new_slacks; in UpdateLinearConstraints() local
1209 if (!new_slacks.empty()) { in UpdateLinearConstraints()
[all …]
H A Dgurobi_solver.h123 absl::Status AddNewSlacks(const std::vector<SlackInfo>& new_slacks);
/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/Optimizers/src/IpOpt/
H A DIpWarmStartIterateInitializer.cpp371 SmartPtr<Vector> new_slacks = curr_slacks.MakeNewCopy(); in process_target_mu() local
373 adapt_to_target_mu(*new_slacks, *new_mults, warm_start_target_mu_); in process_target_mu()
374 new_slacks->Axpy(-1, curr_slacks); // this is now correction step in process_target_mu()
377 P.MultVector(factor, *new_slacks, 1., *new_vars); in process_target_mu()
/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/Algorithm/
H A DIpWarmStartIterateInitializer.cpp412 SmartPtr<Vector> new_slacks = curr_slacks.MakeNewCopy(); in process_target_mu() local
414 adapt_to_target_mu(*new_slacks, *new_mults, warm_start_target_mu_); in process_target_mu()
415 new_slacks->Axpy(-1, curr_slacks); // this is now correction step in process_target_mu()
418 P.MultVector(factor, *new_slacks, 1., *new_vars); in process_target_mu()