HCL_Adjoint_d creates the adjoint operator of an HCL_LinearOp_d as an operator in its own right
![]() | HCL_Adjoint_d ( HCL_LinearOp_d * l ) Usual constructor. Takes a pointer to the original operator. |
![]() | Domain () const Domain space access |
![]() | Range () const Range space access |
![]() | Image ( const HCL_Vector_d & x, HCL_Vector_d & y ) const Image computes the action of the operator on x, giving y. |
![]() | AdjImage ( const HCL_Vector_d & y, HCL_Vector_d & x ) const AdjImage computes the action of the adjoint on y, giving x. |
![]() | InvImage (const HCL_Vector_d & y, HCL_Vector_d & x) const InvImage computes the action of the inverse on y, giving x. |
![]() | InvAdjImage (const HCL_Vector_d & x, HCL_Vector_d & y) const InvAdjImage computes the action of the inverse adjoint on x, giving y |
![]() | ImageAdd (const HCL_Vector_d & x, const HCL_Vector_d & z, HCL_Vector_d & y, double a=1.0, double b=1.0) const ImageAdd implements ![]() |
![]() | AdjImageAdd (const HCL_Vector_d & x, const HCL_Vector_d & z, HCL_Vector_d & y, double a=1.0, double b=1.0) const AdjImageAdd implements ![]() |
![]() | InvImageAdd (const HCL_Vector_d & x, const HCL_Vector_d & z, HCL_Vector_d & y, double a=1.0, double b=1.0) const InvImageAdd implements ![]() |
![]() | InvAdjImageAdd (const HCL_Vector_d & x, const HCL_Vector_d & z, HCL_Vector_d & y, double a=1.0, double b=1.0) const InvAdjImageAdd implements ![]() |
![]() | ImageAdd (const HCL_Vector_d & x, HCL_Vector_d & y, double a=1.0, double b=1.0) const ImageAdd implements ![]() |
![]() | AdjImageAdd (const HCL_Vector_d & x, HCL_Vector_d & y, double a=1.0, double b=1.0) const AdjImageAdd implements ![]() |
![]() | InvImageAdd (const HCL_Vector_d & x, HCL_Vector_d & y, double a=1.0, double b=1.0) const InvImageAdd implements ![]() |
![]() | InvAdjImageAdd (const HCL_Vector_d & x, HCL_Vector_d & y, double a=1.0, double b=1.0) const InvAdjImageAdd implements ![]() |
![]() | Write ( ostream & str ) const Write calls the Write method of the original operator. |
HCL_Adjoint_d creates the adjoint operator of an HCL_LinearOp_d as an operator in its own right. Note that this object points to the original linear operator. The primary methods are precisely those of HCL_LinearOp_d; in particular, the image methods such as Image and AdjImage work by simply calling the appropriate methods of the original linear operator.
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