diff --git a/src/Optimization/hiopAlgFilterIPM.cpp b/src/Optimization/hiopAlgFilterIPM.cpp index 95745871..374f3e0c 100644 --- a/src/Optimization/hiopAlgFilterIPM.cpp +++ b/src/Optimization/hiopAlgFilterIPM.cpp @@ -81,17 +81,23 @@ namespace hiop { hiopAlgFilterIPMBase::hiopAlgFilterIPMBase(hiopNlpFormulation* nlp_in, const bool within_FR) - : soc_dir(nullptr), - onenorm_pr_curr_{0.0}, - c_soc(nullptr), - d_soc(nullptr), - within_FR_{within_FR}, - pd_perturb_{nullptr}, - fact_acceptor_{nullptr}, - iter_num_(0), - iter_num_total_(0) + : nlp(nlp_in), + logbar(nullptr), + it_curr(nullptr), + it_trial(nullptr), + dir(nullptr), + soc_dir(nullptr), + resid(nullptr), + resid_trial(nullptr), + onenorm_pr_curr_(0.0), + c_soc(nullptr), + d_soc(nullptr), + within_FR_{within_FR}, + iter_num_(0), + iter_num_total_(0), + pd_perturb_(nullptr), + fact_acceptor_(nullptr) { - nlp = nlp_in; //force completion of the nlp's initialization nlp->finalizeInitialization(); }