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 |
![]() | Domain () const Domain space access. |
![]() | Evaluate ( const HCL_Vector_d & x ) const Evaluate returns an evaluation object that can compute the function value, gradient, and Hessian |
![]() | 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.
virtual HCL_VectorSpace_d& Domain() const
HCL_EvaluateFunctional_d* Evaluate( const HCL_Vector_d & x ) const
virtual ostream& Write( ostream & str ) const
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