HCL_QuadFunctional_d implements a quadratic functional defined as follows:
HCL_QuadFunctional_d ( HCL_LinearOp_d * a, HCL_Vector_d * bb = NULL, double aalpha=0.0 ) Usual constructor; takes a pointer to the linear operator, a pointer to the constant vector, and the constant scalar | |
virtual HCL_VectorSpace_d& | Domain () const Domain space access. |
HCL_EvaluateFunctional_d* | Evaluate ( const HCL_Vector_d & x ) const Evaluate returns an evaluation object that can compute the function value, gradient, and Hessian |
virtual ostream& | Write ( ostream & str ) const Write prints out some useful information about the object. |
HCL_QuadFunctional_d implements a quadratic functional defined as follows: . The operator is assumed to be self-adjoint. The vector and the scalar are optional; if they are not provided to the constructor, they are assumed to be zero.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de