#include <ConstrainedOptPack_MeritFuncCalc1DQuadratic.hpp>
Inheritance diagram for ConstrainedOptPack::MeritFuncCalc1DQuadratic:
Constructors | |
| MeritFuncCalc1DQuadratic (const MeritFuncCalc &phi, size_type p, const_VectorWithOp_ptr d[], VectorMutable *x) | |
| The only constructor. | |
Overridden from MeritFuncCalc1D | |
| value_type | operator() (value_type alpha) const |
Returns phi( x = sum( alpha^k * d[k], k = 0...p-1 ) ). | |
| value_type | deriv () const |
| Returns phi.deriv(). | |
| void | print_merit_func (std::ostream &out, const std::string &leading_str) const |
Calls phi->print_merit_func(). | |
Public Types | |
| typedef const Vector * | const_VectorWithOp_ptr |
| | |
Computes phi( x = sum( alpha^k * d[k], k = 0...p-1 ) ) where 1 <= p <= 2.
Definition at line 42 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.hpp.
|
|
Definition at line 46 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.hpp. |
|
||||||||||||||||||||
|
The only constructor.
Note that The client must ensure that the memory pointed to by the vectors in d must not be desturbed while this object is in use. To do so may have bad side effects.
Definition at line 37 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.cpp. |
|
|
Returns
Implements ConstrainedOptPack::MeritFuncCalc1D. Definition at line 54 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.cpp. |
|
|
Returns phi.deriv().
Implements ConstrainedOptPack::MeritFuncCalc1D. Definition at line 65 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.cpp. |
|
||||||||||||
|
Calls
Implements ConstrainedOptPack::MeritFuncCalc1D. Definition at line 70 of file ConstrainedOptPack_MeritFuncCalc1DQuadratic.cpp. |
1.3.9.1