TBCI::Matrix_Sig< T > Class Template Reference

Common interface definition (signature) for all Matrices. More...

#include <matrix_sig.h>

Inheritance diagram for TBCI::Matrix_Sig< T >:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Matrix_Sig ()
 ~Matrix_Sig ()
tbci_traits< T >::const_refval_type operator() (const unsigned, const unsigned) const
 ro access
T & operator() (const unsigned, const unsigned)
 rw access
Matrix_Sig< T > & fill (const T &)
Matrix_Sig< T > & setunit (const T &=(T) 1)
Matrix_Sig< T > & clear ()
TVector< T > operator* (const Vector_Sig< T > &) const
TVector< T > transMult (const Vector_Sig< T > &) const
unsigned int rows () const
unsigned int columns () const

Static Public Member Functions

static const char * mat_info ()


Detailed Description

template<typename T>
class TBCI::Matrix_Sig< T >

Common interface definition (signature) for all Matrices.

Definition at line 45 of file matrix_sig.h.


Constructor & Destructor Documentation

template<typename T>
TBCI::Matrix_Sig< T >::Matrix_Sig (  )  [inline]

Definition at line 49 of file matrix_sig.h.

template<typename T>
TBCI::Matrix_Sig< T >::~Matrix_Sig (  )  [inline]

Definition at line 50 of file matrix_sig.h.


Member Function Documentation

template<typename T>
tbci_traits<T>::const_refval_type TBCI::Matrix_Sig< T >::operator() ( const   unsigned,
const   unsigned 
) const

ro access

template<typename T>
T& TBCI::Matrix_Sig< T >::operator() ( const   unsigned,
const   unsigned 
)

rw access

Reimplemented in TBCI::F_TSMatrix< T >.

template<typename T>
Matrix_Sig<T>& TBCI::Matrix_Sig< T >::fill ( const T &   ) 

template<typename T>
Matrix_Sig<T>& TBCI::Matrix_Sig< T >::setunit ( const T &  = (T) 1  ) 

template<typename T>
Matrix_Sig<T>& TBCI::Matrix_Sig< T >::clear (  ) 

template<typename T>
TVector<T> TBCI::Matrix_Sig< T >::operator* ( const Vector_Sig< T > &   )  const

template<typename T>
TVector<T> TBCI::Matrix_Sig< T >::transMult ( const Vector_Sig< T > &   )  const

template<typename T>
unsigned int TBCI::Matrix_Sig< T >::rows (  )  const

template<typename T>
unsigned int TBCI::Matrix_Sig< T >::columns (  )  const

template<typename T>
static const char* TBCI::Matrix_Sig< T >::mat_info (  )  [static]


The documentation for this class was generated from the following file:

Generated on Wed Nov 20 09:29:39 2013 for TBCI Numerical high perf. C++ Library by  doxygen 1.5.6