#include <ConstrainedOptPack_MeritFuncCalc1D.hpp>
Inheritance diagram for ConstrainedOptPack::MeritFuncCalc1D:
Public Member Functions | |
| virtual | ~MeritFuncCalc1D () |
| | |
| virtual value_type | operator() (value_type alpha) const =0 |
| Return the value of the merit function at alpha. | |
| virtual value_type | deriv () const =0 |
| Return the derivative of the merit function at alpha = 0. | |
| virtual void | print_merit_func (std::ostream &out, const std::string &leading_str) const =0 |
| Print the particular merit function. | |
This is the interface that line search algorithms use to compute the value of the merit function at alpha (phi(alpha)) and to retrieve the initial descent derivative of the merit function (using deriv()).
Definition at line 43 of file ConstrainedOptPack_MeritFuncCalc1D.hpp.
|
|
Definition at line 47 of file ConstrainedOptPack_MeritFuncCalc1D.hpp. |
|
|
Return the value of the merit function at alpha.
Implemented in ConstrainedOptPack::MeritFuncCalc1DQuadratic. |
|
|
Return the derivative of the merit function at alpha = 0.
Implemented in ConstrainedOptPack::MeritFuncCalc1DQuadratic. |
|
||||||||||||
|
Print the particular merit function.
Implemented in ConstrainedOptPack::MeritFuncCalc1DQuadratic. |
1.3.9.1