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

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

Column-major upper-triangular full-matrix class. More...

#include <Matrix_Triangular.hxx>

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

Seldon::Matrix_Triangular< T, Prop, ColUpTriang, Allocator > Seldon::Matrix_Base< T, Allocator > List of all members.

Public Member Functions

 Matrix () throw ()
 Default constructor.
 Matrix (int i, int j)
 Main constructor.
template<class T0>
Matrix< T, Prop, ColUpTriang,
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, ColUpTriang, Allocator >

Column-major upper-triangular full-matrix class.


Member Function Documentation

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColUpTriang, Allocator >::Matrix int  i,
int  j
 

Main constructor.

Builds a i x j full column-major matrix.

Parameters:
i number of rows.
j number of columns.

template<class T, class Prop, class Allocator>
Seldon::Matrix< T, Prop, ColUpTriang, Allocator >::Matrix  )  throw ()
 

Default constructor.

Builds an empty 0x0 matrix.

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

Fills the matrix with a given value.

On exit, the matrix is filled with 'x'.

Parameters:
x the value to fill the matrix with.

Reimplemented from Seldon::Matrix_Triangular< T, Prop, ColUpTriang, Allocator >.


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