evaluation class for stencil operators
![]() | Domain () Domain returns a reference to the domain of the underlying operator |
![]() | EvalStencilOp_d ( const StencilOp_d * op, const HCL_ProductVector_d & in ) Usual constructor; requires a pointer to an operator and a reference to the input vector |
![]() | Image ( HCL_Vector_d & y ) Image computes the image of the operator. |
![]() | PartialDeriv ( int i ) PartialDeriv computes the partial derivative, with respect to the ith variable, as a linear operator |
![]() | PartialDerivImage ( int i, const HCL_Vector_d & dx, HCL_Vector_d & dy ) DerivImage computes the image of the derivative on dx, yielding dy |
![]() | Range () Range returns a reference to the range of the underlying operator. |
![]() | Write ( ostream & str ) Debugging information |
evaluation class for stencil operators
virtual HCL_VectorSpace_d& Domain()
virtual HCL_VectorSpace_d& Range()
virtual void Image( HCL_Vector_d & y )
virtual HCL_LinearOp_d* PartialDeriv( int i )
virtual void PartialDerivImage( int i, const HCL_Vector_d & dx, HCL_Vector_d & dy )
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