Home
last modified time | relevance | path

Searched refs:dual_inf (Results 1 – 16 of 16) sorted by relevance

/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/Algorithm/
H A DIpAdaptiveMuUpdate.cpp624 Number dual_inf=0.; in quality_function_pd_system() local
629 dual_inf = in quality_function_pd_system()
635 dual_inf /= (Number)n_dual; in quality_function_pd_system()
646 dual_inf = in quality_function_pd_system()
648 dual_inf *= dual_inf; in quality_function_pd_system()
655 dual_inf /= (Number)n_dual; in quality_function_pd_system()
666 dual_inf = in quality_function_pd_system()
674 dual_inf = in quality_function_pd_system()
680 dual_inf /= sqrt((Number)n_dual); in quality_function_pd_system()
747 Number dual_inf = in lower_mu_safeguard() local
[all …]
H A DIpOptErrorConvCheck.cpp205 Number dual_inf = IpCq().unscaled_curr_dual_infeasibility(NORM_MAX); in CheckConvergence() local
223 dual_inf, dual_inf_tol_); in CheckConvergence()
232 dual_inf <= dual_inf_tol_ && in CheckConvergence()
271 Number dual_inf = IpCq().unscaled_curr_dual_infeasibility(NORM_MAX); in CurrentIsAcceptable() local
284 DBG_PRINT((1, "dual_inf = %e\n", dual_inf)); in CurrentIsAcceptable()
307 dual_inf, acceptable_dual_inf_tol_); in CurrentIsAcceptable()
325 dual_inf <= acceptable_dual_inf_tol_ && in CurrentIsAcceptable()
H A DIpQualityFunctionMuOracle.cpp663 Number dual_inf=-1.; in CalculateQualityFunction() local
670 dual_inf = (1.-alpha_dual)*(curr_grad_lag_x_asum_ + in CalculateQualityFunction()
679 dual_inf /= n_dual_; in CalculateQualityFunction()
687 dual_inf = in CalculateQualityFunction()
697 dual_inf /= n_dual_; in CalculateQualityFunction()
705 dual_inf = in CalculateQualityFunction()
716 dual_inf = in CalculateQualityFunction()
726 dual_inf /= sqrt((Number)n_dual_); in CalculateQualityFunction()
738 Number quality_function = dual_inf + primal_inf + compl_inf; in CalculateQualityFunction()
767 quality_function += pow(Max(0., Max(dual_inf,primal_inf)-compl_inf),3); in CalculateQualityFunction()
[all …]
H A DIpIpoptCalculatedQuantities.cpp2867 Number dual_inf = curr_dual_infeasibility(NORM_1)/((Number)n_dual); in curr_primal_dual_system_error() local
2881 result = dual_inf + primal_inf + cmpl; in curr_primal_dual_system_error()
2922 Number dual_inf = trial_dual_infeasibility(NORM_1)/((Number)n_dual); in trial_primal_dual_system_error() local
2936 result = dual_inf + primal_inf + cmpl; in trial_primal_dual_system_error()
/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/Optimizers/src/IpOpt/
H A DIpAdaptiveMuUpdate.cpp611 Number dual_inf=0.; in quality_function_pd_system() local
616 dual_inf = in quality_function_pd_system()
622 dual_inf /= (Number)n_dual; in quality_function_pd_system()
633 dual_inf = in quality_function_pd_system()
635 dual_inf *= dual_inf; in quality_function_pd_system()
642 dual_inf /= (Number)n_dual; in quality_function_pd_system()
653 dual_inf = in quality_function_pd_system()
661 dual_inf = in quality_function_pd_system()
667 dual_inf /= sqrt((Number)n_dual); in quality_function_pd_system()
734 Number dual_inf = in lower_mu_safeguard() local
[all …]
H A DIpOptErrorConvCheck.cpp166 Number dual_inf = IpCq().unscaled_curr_dual_infeasibility(NORM_MAX); in CheckConvergence() local
178 dual_inf <= dual_inf_tol_ && in CheckConvergence()
208 Number dual_inf = IpCq().unscaled_curr_dual_infeasibility(NORM_MAX); in CurrentIsAcceptable() local
213 DBG_PRINT((1, "dual_inf = %e\n", dual_inf)); in CurrentIsAcceptable()
230 dual_inf <= acceptable_dual_inf_tol_ && in CurrentIsAcceptable()
H A DIpQualityFunctionMuOracle.cpp712 Number dual_inf=-1.; in CalculateQualityFunction() local
719 dual_inf = (1-alpha_dual)*(curr_grad_lag_x_asum_ + in CalculateQualityFunction()
728 dual_inf /= n_dual_; in CalculateQualityFunction()
736 dual_inf = in CalculateQualityFunction()
746 dual_inf /= n_dual_; in CalculateQualityFunction()
754 dual_inf = in CalculateQualityFunction()
765 dual_inf = in CalculateQualityFunction()
775 dual_inf /= sqrt((Number)n_dual_); in CalculateQualityFunction()
787 Number quality_function = dual_inf + primal_inf + compl_inf; in CalculateQualityFunction()
816 quality_function += pow(Max(0., Max(dual_inf,primal_inf)-compl_inf),3); in CalculateQualityFunction()
[all …]
H A DIpSolveStatistics.cpp64 void SolveStatistics::Infeasibilities(Number& dual_inf, in Infeasibilities() argument
69 dual_inf = dual_inf_; in Infeasibilities()
H A DIpSolveStatistics.hpp59 void Infeasibilities(Number& dual_inf,
H A DIpIpoptCalculatedQuantities.cpp2773 Number dual_inf = curr_dual_infeasibility(NORM_1)/((Number)n_dual); in curr_primal_dual_system_error() local
2787 result = dual_inf + primal_inf + cmpl; in curr_primal_dual_system_error()
2828 Number dual_inf = trial_dual_infeasibility(NORM_1)/((Number)n_dual); in trial_primal_dual_system_error() local
2842 result = dual_inf + primal_inf + cmpl; in trial_primal_dual_system_error()
/dports/math/py-Pyomo/Pyomo-6.1.2/pyomo/contrib/interior_point/
H A Dinterior_point.py232 dual_inf='Dual Inf',
258 primal_inf, dual_inf, complimentarity_inf = \
274 dual_inf=dual_inf,
282 if max(primal_inf, dual_inf, complimentarity_inf) <= tol:
286 primal_inf, dual_inf, complimentarity_inf = \
291 if max(primal_inf, dual_inf, complimentarity_inf) \
522 dual_inf = max(max_grad_lag_primals, max_grad_lag_slacks)
543 return primal_inf, dual_inf, complimentarity_inf
/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/Interfaces/
H A DIpSolveStatistics.cpp78 void SolveStatistics::Infeasibilities(Number& dual_inf, in Infeasibilities() argument
83 dual_inf = dual_inf_; in Infeasibilities()
H A DIpSolveStatistics.hpp69 virtual void Infeasibilities(Number& dual_inf,
/dports/math/bonmin/Bonmin-releases-1.8.8/Bonmin/src/Interfaces/Ipopt/
H A DBonIpoptInteriorWarmStarter.cpp64 Number dual_inf = ip_cq.curr_dual_infeasibility(NORM_MAX); in UpdateStoredIterates() local
74 stored_dual_inf_.push_back(dual_inf); in UpdateStoredIterates()
83 stored_dual_inf_[0] = dual_inf; in UpdateStoredIterates()
/dports/math/gravity/Gravity-da941e9/thirdparty/Ipopt/include/coin-or/
H A DIpSolveStatistics.hpp83 Number& dual_inf,
/dports/math/ipopt/Ipopt-3.12.13/Ipopt/src/contrib/CGPenalty/
H A DIpCGPenaltyLSAcceptor.cpp599 Number dual_inf = IpCq().unscaled_curr_dual_infeasibility(NORM_MAX); in CurrentIsBest() local
602 Number KKT_error = Max(dual_inf,Max(constr_viol,compl_inf)); in CurrentIsBest()
603 DBG_PRINT((1, "dual_inf = %e\n", dual_inf)); in CurrentIsBest()