Main Page | User's Guide | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

Seldon::Matrix< T, Prop, ColSymPacked, Allocator > Class Template Reference

Column-major symmetric packed matrix class. More...

#include <Matrix_SymPacked.hxx>

Inheritance diagram for Seldon::Matrix< T, Prop, ColSymPacked, Allocator >:

Seldon::Matrix_SymPacked< T, Prop, ColSymPacked, Allocator > Seldon::Matrix_Base< T, Allocator > List of all members.

Public Member Functions

 Matrix ()
 Default constructor.
 Matrix (int i, int j=0)
 Main constructor.
template<class T0>
Matrix< T, Prop, ColSymPacked,
Allocator > & 
operator= (const T0 &x)
 Fills the matrix with a given value.

Detailed Description

template<class T, class Prop, class Allocator>
class Seldon::Matrix< T, Prop, ColSymPacked, Allocator >

Column-major symmetric packed matrix class.


Member Function Documentation

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColSymPacked, Allocator >::Matrix int  i,
int  j = 0
 

Main constructor.

Builds a i x j column-major hermitian matrix in packed form.

Parameters:
i number of rows.
j number of columns.
Note:
'j' is assumed to be equal to 'i' and is therefore discarded.

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColSymPacked, Allocator >::Matrix  ) 
 

Default constructor.

On exit, the matrix is an empty 0x0 matrix.

template<class T, class Prop, class Allocator>
template<class T0>
Matrix< T, Prop, ColSymPacked, Allocator > & Seldon::Matrix< T, Prop, ColSymPacked, Allocator >::operator= const T0 &  x  ) 
 

Fills the matrix with a given value.

Parameters:
x value to fill the matrix with.

Reimplemented from Seldon::Matrix_SymPacked< T, Prop, ColSymPacked, Allocator >.


The documentation for this class was generated from the following files:
Generated on Sun Jan 16 23:38:02 2005 for Multivac by  doxygen 1.4.0