HCL_ProductVectorSpace_d represents a vector space which is defined as a product of several given vector spaces
![]() | GetType () Get type of vector space for comparison |
![]() | HCL_ProductVectorSpace_d ( int n ) This constructor creates a product space with n factors |
![]() | HCL_ProductVectorSpace_d ( const HCL_VectorSpace_d & S1, const HCL_VectorSpace_d & S2 ) Provided for convenience; creates a product space with 2 factors |
![]() | HCL_ProductVectorSpace_d ( HCL_VectorSpace_d * S1, HCL_VectorSpace_d * S2 ) Provided for convenience; creates a product space with 2 factors (copies pointers) |
![]() | HCL_ProductVectorSpace_d ( const HCL_VectorSpace_d & S, int n ) This constructor creates a product space with n identical factors |
![]() | HCL_ProductVectorSpace_d ( HCL_VectorSpace_d * S, int n ) This constructor creates a product space with n identical factors (copies pointers) |
![]() | Initialized () Initialized is a boolean method indicating whether the factors in the space have been initialized |
![]() | IsSet ( int i ) IsSet is a boolean method indicating whether the indicated factor has been set |
![]() | Member () Virtual constructor. |
![]() | Number () Number returns the number of factors. |
![]() | operator != (const HCL_VectorSpace_d & x) Operator != |
![]() | operator == (const HCL_VectorSpace_d & xx) Operator == |
![]() | operator) ( int i ) Number returns a reference to the ith factor. |
![]() | Replicate () Virtual copy constructor. |
![]() | Set ( int i, HCL_VectorSpace_d * S ) Set allows the user to specify an arbitrary factor in the product |
![]() | SetNext ( HCL_VectorSpace_d * S ) SetNext allows the user to specify the next factor in the product |
![]() | Write (ostream & str) Write prints out the factors in the product. |
HCL_ProductVectorSpace_d represents a vector space which is defined as a product of several given vector spaces
HCL_ProductVectorSpace_d( const HCL_VectorSpace_d & S1, const HCL_VectorSpace_d & S2 )
HCL_ProductVectorSpace_d( HCL_VectorSpace_d * S1, HCL_VectorSpace_d * S2 )
HCL_ProductVectorSpace_d( const HCL_VectorSpace_d & S, int n )
HCL_ProductVectorSpace_d( HCL_VectorSpace_d * S, int n )
int Initialized()
int IsSet( int i )
virtual int operator == (const HCL_VectorSpace_d & xx)
virtual int operator != (const HCL_VectorSpace_d & x)
virtual void* GetType()
HCL_Vector_d* Member()
virtual HCL_VectorSpace_d* Replicate()
virtual int Number()
HCL_VectorSpace_d& operator)( int i )
void SetNext( HCL_VectorSpace_d * S )
void Set( int i, HCL_VectorSpace_d * S )
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