HCL_ALFcnlHess_d implements an Augmented Lagrangian functional; it is itended for use with HCL_CMinAL_d
![]() | Domain () Domain space access. |
![]() | EvaluateHess ( const HCL_Vector_d & x ) EvaluateHess creates an "evaluation" object, which knows how to compute the function value, gradient,and Hessian at the given x |
![]() | HCL_ALFcnlHess_d ( HCL_FunctionalHess_d * ff, HCL_OpDeriv2Adj_d * GG, HCL_Vector_d * l, double rho = 1.0, HCL_LinearOpAdj_d * SS = NULL ) Usual constructor. |
![]() | MaxStep ( const HCL_Vector_d & x, const HCL_Vector_d &dir) MaxStep computes the longest vector from x in the direction dir that will lie in the domain of the functional, i |
![]() | Parameters () Access to parameter table |
![]() | I/O
|
HCL_ALFcnlHess_d implements an Augmented Lagrangian functional; it is itended for use with HCL_CMinAL_d
virtual HCL_VectorSpace_d& Domain()
virtual double MaxStep( const HCL_Vector_d & x, const HCL_Vector_d &dir)
Table& Parameters()
virtual 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