Compressed Sparse Blocks  1.2
 All Classes Files Functions Variables Typedefs Friends Macros Pages
Public Member Functions | Friends | List of all members
Sym< T, ITYPE > Class Template Reference

#include <sym.h>

Public Member Functions

 Sym ()
 
 Sym (ITYPE size, ITYPE rows, ITYPE cols)
 
 Sym (const Sym< T, ITYPE > &rhs)
 
 ~Sym ()
 
Sym< T, ITYPE > & operator= (const Sym< T, ITYPE > &rhs)
 
 Sym (Csc< T, ITYPE > &csc)
 
ITYPE colsize () const
 
ITYPE rowsize () const
 
ITYPE getntop () const
 
void Transpose ()
 

Friends

template<typename U , typename UTYPE >
void sym_gaxpy (const Sym< U, UTYPE > &A, const U *x, U *y)
 

Detailed Description

template<class T, class ITYPE>
class Sym< T, ITYPE >

Definition at line 14 of file sym.h.

Constructor & Destructor Documentation

template<class T, class ITYPE>
Sym< T, ITYPE >::Sym ( )
inline

Definition at line 17 of file sym.h.

template<class T , class ITYPE >
Sym< T, ITYPE >::Sym ( ITYPE  size,
ITYPE  rows,
ITYPE  cols 
)

Definition at line 49 of file sym.cpp.

template<class T , class ITYPE >
Sym< T, ITYPE >::Sym ( const Sym< T, ITYPE > &  rhs)

Definition at line 65 of file sym.cpp.

template<class T , class ITYPE >
Sym< T, ITYPE >::~Sym ( )

Definition at line 154 of file sym.cpp.

template<class T , class ITYPE >
Sym< T, ITYPE >::Sym ( Csc< T, ITYPE > &  csc)

Definition at line 171 of file sym.cpp.

Member Function Documentation

template<class T, class ITYPE>
ITYPE Sym< T, ITYPE >::colsize ( ) const
inline

Definition at line 25 of file sym.h.

template<class T, class ITYPE>
ITYPE Sym< T, ITYPE >::getntop ( ) const
inline

Definition at line 27 of file sym.h.

template<class T , class ITYPE >
Sym< T, ITYPE > & Sym< T, ITYPE >::operator= ( const Sym< T, ITYPE > &  rhs)

Definition at line 94 of file sym.cpp.

template<class T, class ITYPE>
ITYPE Sym< T, ITYPE >::rowsize ( ) const
inline

Definition at line 26 of file sym.h.

template<class T , class ITYPE >
void Sym< T, ITYPE >::Transpose ( )

Definition at line 332 of file sym.cpp.

Friends And Related Function Documentation

template<class T, class ITYPE>
template<typename U , typename UTYPE >
void sym_gaxpy ( const Sym< U, UTYPE > &  A,
const U *  x,
U *  y 
)
friend

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