HCL_ProductSpace_d is the base class for product vector space classes
![]() | operator == (const HCL_VectorSpace_d & xx) const Operator ==; true (nonzero) if the input space agrees with this vector space, otherwise false (zero) |
![]() | Member () const Virtual constructor |
![]() | Replicate () const Virtual copy constructor |
![]() | Dim () const Return the dimension of the vector space |
![]() | Number () const Number returns the number of factors. |
![]() | operator) ( int i ) const This operator returns a reference to the ith factor. |
![]() | Write (ostream & str) const Write prints out the factors in the product. |
HCL_ProductSpace_d is the base class for product vector space classes. Such a class represents a vector space of the formwhere each of
is a vector space represented by an instance of HCL_VectorSpace_d.
In addition to the usual HCL_VectorSpace_d methods, this class can return the number of factors in the product (n) with the Number method, and can return a reference to any one of the factors with the () operator.
virtual HCL_Vector_d* Member() const
virtual HCL_VectorSpace_d* Replicate() const
virtual int Dim() const
virtual int Number() const
virtual HCL_VectorSpace_d& operator)( int i ) const
virtual ostream& Write(ostream & str) const
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