[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