TBCI Numerical high perf. C++ Library  2.8.0
Classes | Functions
cscmatrix.h File Reference

header file for class TBCI::CSCMatrix More...

#include "tbci/vector.h"
#include "tbci/matrix_sig.h"
#include "tbci/f_matrix.h"
#include "tbci/band_matrix.h"
Include dependency graph for cscmatrix.h:

Go to the source code of this file.

Classes

class  CSCMatErr
 
class  CSCMatrix< T >
 exception class: Use MatErr from matrix.h More...
 
class  F_TSMatrix< T >
 Temporary object for scaled matrices. More...
 
class  F_TMatrix< T >
 Temporary Base Class (non referable!) (acc. More...
 
class  F_Matrix< T >
 
class  CSCMatrix< T >
 exception class: Use MatErr from matrix.h More...
 

Functions

template<typename T >
STD__ ostream & operator<< (STD__ ostream &stream, const CSCMatrix< T > &m)
 
template<typename T >
F_TMatrix< Toperator* (const F_Matrix< T > &m1, const CSCMatrix< T > &m2)
 
template<typename T >
F_TMatrix< Toperator* (const CSCMatrix< T > &m1, const F_Matrix< T > &m2)
 
template<typename T >
void MatVecMult (Vector< T > &res, const CSCMatrix< T > &m, const Vector< T > &v)
 
template<typename T >
CSCMatrix< Toperator* (const T &z, const CSCMatrix< T > &m)
 
template<typename T >
CSCMatrix< Ttranspose (const CSCMatrix< T > &cscm)
 

Detailed Description

header file for class TBCI::CSCMatrix

Definition in file cscmatrix.h.

Function Documentation

template<typename T >
void MatVecMult ( Vector< T > &  res,
const CSCMatrix< T > &  m,
const Vector< T > &  v 
)
inline

Definition at line 804 of file cscmatrix.h.

References CSCMatrix< T >::MatVecMult().

template<typename T >
F_TMatrix<T> operator* ( const F_Matrix< T > &  m1,
const CSCMatrix< T > &  m2 
)
inline

Definition at line 296 of file cscmatrix.h.

References CSCMatrix< T >::multf().

template<typename T >
F_TMatrix<T> operator* ( const CSCMatrix< T > &  m1,
const F_Matrix< T > &  m2 
)
inline

Definition at line 349 of file cscmatrix.h.

References CSCMatrix< T >::mult1().

template<typename T >
CSCMatrix<T> operator* ( const T z,
const CSCMatrix< T > &  m 
)
inline

Definition at line 893 of file cscmatrix.h.

References CSCMatrix< T >::mult().

template<typename T >
STD__ ostream& operator<< ( STD__ ostream &  stream,
const CSCMatrix< T > &  m 
)

Definition at line 248 of file cscmatrix.h.

References i.

template<typename T >
CSCMatrix<T> transpose ( const CSCMatrix< T > &  cscm)
inline

Definition at line 1055 of file cscmatrix.h.

References CSCMatrix< T >::transposed_copy().