|
ConstrainedOptPack: C++ Tools for Constrained (and Unconstrained) Optimization
Version of the Day
|
This class provides interface for setting and retrieving a penalty parameter that many merit functions use {abstract}. More...
#include <ConstrainedOptPack_MeritFuncPenaltyParams.hpp>

Classes | |
| class | CanNotResize |
| More... | |
Public Member Functions | |
| virtual | ~MeritFuncPenaltyParams () |
| | |
To be overridden by subclasses | |
| virtual void | set_space_c (const VectorSpace::space_ptr_t &space_c)=0 |
Set the vector space for to use for the penalty parameters. | |
| virtual VectorMutable & | set_mu ()=0 |
| Get the vector of penalty parameters for setting them. | |
| virtual const Vector & | get_mu () const =0 |
| Get the vector of penalty parameters for viewing them. | |
This class provides interface for setting and retrieving a penalty parameter that many merit functions use {abstract}.
Definition at line 53 of file ConstrainedOptPack_MeritFuncPenaltyParams.hpp.
| virtual ConstrainedOptPack::MeritFuncPenaltyParams::~MeritFuncPenaltyParams | ( | ) | [inline, virtual] |
Definition at line 61 of file ConstrainedOptPack_MeritFuncPenaltyParams.hpp.
| virtual void ConstrainedOptPack::MeritFuncPenaltyParams::set_space_c | ( | const VectorSpace::space_ptr_t & | space_c | ) | [pure virtual] |
Set the vector space for to use for the penalty parameters.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.
| virtual VectorMutable& ConstrainedOptPack::MeritFuncPenaltyParams::set_mu | ( | ) | [pure virtual] |
Get the vector of penalty parameters for setting them.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.
| virtual const Vector& ConstrainedOptPack::MeritFuncPenaltyParams::get_mu | ( | ) | const [pure virtual] |
Get the vector of penalty parameters for viewing them.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.
1.7.6.1