HCL_QuadRegFunctional_d implements a quadratic functional defined by a linear operator A as follows: x |---> 0
![]() | Domain () Domain space access. |
![]() | EvaluateHess ( const HCL_Vector_d & x ) EvaluateHess returns an evaluation object that can compute the function value, gradient, and Hessian |
![]() | constructors and destructor
| ||||||||
![]() | I/O
|
HCL_QuadRegFunctional_d implements a quadratic functional defined by a linear operator A as follows: x |---> 0.5*<x,Ax> + <b,x> The operator is assumed to be self-adjoint. The vector b is optional; if it is not provided to the constructor, it is assumed to be zero.
HCL_QuadRegFunctional_d( const HCL_QuadRegFunctional_d & )
HCL_QuadRegFunctional_d( HCL_LinearOp_d * a, HCL_Vector_d * bb = NULL )
HCL_EvaluateFunctionalHess_d* EvaluateHess( const HCL_Vector_d & x )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de