This class represents the "evaluation" object for HCL_LinCombFcnlGrad_d
![]() | Domain () Domain space access |
![]() | Gradient ( HCL_Vector_d & g ) Gradient computes the gradient of the function. |
![]() | HCL_EvalLinCombFcnlGrad_d ( HCL_VectorSpace_d * d, int n ) Usual constructor |
![]() | SetNext ( HCL_EvaluateFunctionalGrad_d * eval, double w ) SetNext allows the next term in the linear combination to be added |
![]() | Value () Value computes the value of the function. |
![]() | Write ( ostream & str ) Debugging information |
This class represents the "evaluation" object for HCL_LinCombFcnlGrad_d. The evaluation object is an object knowing how to compute the value and gradient of a functional at a single point. For more details, see HCL_LinCombFcnl_d and HCL_EvaluateFunctionalGrad_d.
virtual HCL_VectorSpace_d& Domain()
virtual double Value()
virtual void Gradient( HCL_Vector_d & g )
void SetNext( HCL_EvaluateFunctionalGrad_d * eval, double w )
virtual ostream& Write( ostream & str )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de