[Ipopt-tickets] [Ipopt] #225: Duplicated code in IpQualityFunctionMuOracle.cpp
Ipopt
coin-trac at coin-or.org
Mon Dec 2 01:28:24 EST 2013
#225: Duplicated code in IpQualityFunctionMuOracle.cpp
------------------------+------------------------
Reporter: galago | Owner: ipopt-team
Type: enhancement | Status: new
Priority: low | Component: Ipopt
Version: 3.11 | Severity: trivial
Keywords: Duplicated |
------------------------+------------------------
'''Line 280-328 and Line 330-378 are the same code blocks.'''
{{{
// Some initializations
if (!initialized_) {
n_dual_ = IpData().curr()->x()->Dim() + IpData().curr()->s()->Dim();
n_pri_ = IpData().curr()->y_c()->Dim() +
IpData().curr()->y_d()->Dim();
n_comp_ = IpData().curr()->z_L()->Dim() +
IpData().curr()->z_U()->Dim() +
IpData().curr()->v_L()->Dim() +
IpData().curr()->v_U()->Dim();
initialized_ = true;
}
count_qf_evals_ = 0;
......
IpData().TimingStats().Task5().End();
}}}
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/225>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list