HCL_ScaleLinearOp_d is a class implementing the linear operator mapping x to a*x, where a is a scalar
![]() | AdjImage ( const HCL_Vector_d & x, HCL_Vector_d & y ) AdjImage calls Image (the operator is self-adjoint). |
![]() | Domain () Domain space access |
![]() | HCL_ScaleLinearOp_d ( HCL_VectorSpace_d * SP, double mu ) Usual constructor; needs the domain and the scalar. |
![]() | Image ( const HCL_Vector_d & x, HCL_Vector_d & y ) Image computes y = a*x. |
![]() | NormalImage ( const HCL_Vector_d & x, HCL_Vector_d & y ) NormalImage computes $y = a^2x$. |
![]() | Parameters () Access to the Parameter table |
![]() | Range () Range space access |
![]() | Write ( ostream & str ) Write prints out the domain and scale. |
HCL_ScaleLinearOp_d is a class implementing the linear operator mapping x to a*x, where a is a scalar
virtual HCL_VectorSpace_d& Domain()
virtual HCL_VectorSpace_d& Range()
Table& Parameters()
virtual void Image( const HCL_Vector_d & x, HCL_Vector_d & y )
virtual void AdjImage( const HCL_Vector_d & x, HCL_Vector_d & y )
virtual void NormalImage( const HCL_Vector_d & x, HCL_Vector_d & y )
virtual ostream& Write( ostream & str )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de