HCL_ALFcnlGrad_d implements an Augmented Lagrangian functional; it is itended for use with HCL_CMinAL_d
![]() | Domain () Domain space access. |
![]() | EvaluateGrad ( const HCL_Vector_d & x ) EvaluateGrad creates an "evaluation" object, which knows how to compute the function value and gradient at the given x |
![]() | HCL_ALFcnlGrad_d ( HCL_FunctionalGrad_d * ff, HCL_OpDerivAdj_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_ALFcnlGrad_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_EvaluateFunctionalGrad_d* EvaluateGrad( 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