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 |
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. More... | |
virtual VectorMutable & | set_mu ()=0 |
Get the vector of penalty parameters for setting them. More... | |
virtual const Vector & | get_mu () const =0 |
Get the vector of penalty parameters for viewing them. More... | |
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.
|
inlinevirtual |
Definition at line 61 of file ConstrainedOptPack_MeritFuncPenaltyParams.hpp.
|
pure virtual |
Set the vector space for to
use for the penalty parameters.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.
|
pure virtual |
Get the vector of penalty parameters for setting them.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.
|
pure virtual |
Get the vector of penalty parameters for viewing them.
Implemented in ConstrainedOptPack::MeritFuncNLPModL1.