MoochoPack::MeritFunc_PenaltyParamUpdateMultFree_AddedStep Class Reference

Specializes the update of the penalty parameter for a merit function as: min_mu = |(Gf_k+nu_k)'* Ypy_k| / ||c_k||1. More...

#include <MoochoPack_MeritFunc_PenaltyParamUpdateMultFree_AddedStep.hpp>

Inheritance diagram for MoochoPack::MeritFunc_PenaltyParamUpdateMultFree_AddedStep:

[legend]
List of all members.

Overridden from MeritFunc_PenaltyParamUpdateGuts_AddedStep

bool min_mu (NLPAlgoState &s, value_type *min_mu) const
 
void print_min_mu_step (std::ostream &out, const std::string &leading_str) const
 

Public Member Functions

 MeritFunc_PenaltyParamUpdateMultFree_AddedStep (value_type small_mu=1e-6, value_type mult_factor=1e-4, value_type kkt_near_sol=1.0)
 

Detailed Description

Specializes the update of the penalty parameter for a merit function as: min_mu = |(Gf_k+nu_k)'* Ypy_k| / ||c_k||1.

Definition at line 39 of file MoochoPack_MeritFunc_PenaltyParamUpdateMultFree_AddedStep.hpp.


Constructor & Destructor Documentation

MoochoPack::MeritFunc_PenaltyParamUpdateMultFree_AddedStep::MeritFunc_PenaltyParamUpdateMultFree_AddedStep value_type  small_mu = 1e-6,
value_type  mult_factor = 1e-4,
value_type  kkt_near_sol = 1.0
 

Definition at line 41 of file MoochoPack_MeritFunc_PenaltyParamUpdateMultFree_AddedStep.cpp.


Member Function Documentation

bool MoochoPack::MeritFunc_PenaltyParamUpdateMultFree_AddedStep::min_mu NLPAlgoState s,
value_type *  min_mu
const [protected, virtual]
 

Implements MoochoPack::MeritFunc_PenaltyParamUpdateGuts_AddedStep.

Definition at line 51 of file MoochoPack_MeritFunc_PenaltyParamUpdateMultFree_AddedStep.cpp.

void MoochoPack::MeritFunc_PenaltyParamUpdateMultFree_AddedStep::print_min_mu_step std::ostream &  out,
const std::string &  leading_str
const [protected, virtual]
 

Implements MoochoPack::MeritFunc_PenaltyParamUpdateGuts_AddedStep.

Definition at line 75 of file MoochoPack_MeritFunc_PenaltyParamUpdateMultFree_AddedStep.cpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:34:30 2008 for MoochoPack : Framework for Large-Scale Optimization Algorithms by doxygen 1.3.9.1