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

#include <spa.h>

Public Member Functions

 Spa ()
 
 Spa (ITYPE n)
 
 Spa (const Spa< T, ITYPE > &rhs)
 
 ~Spa ()
 
Spa< T, ITYPE > & operator= (const Spa< T, ITYPE > &rhs)
 
 Scatter (T value, ITYPE pos)
 
 Gather (T *y)
 

Detailed Description

template<class T, class ITYPE>
class Spa< T, ITYPE >

Definition at line 6 of file spa.h.

Constructor & Destructor Documentation

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

Definition at line 9 of file spa.h.

template<class T, class ITYPE>
Spa< T, ITYPE >::Spa ( ITYPE  n)
inline

Definition at line 10 of file spa.h.

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

Definition at line 8 of file spa.cpp.

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

Definition at line 52 of file spa.cpp.

Member Function Documentation

template<class T , class ITYPE >
Spa< T, ITYPE >::Gather ( T *  y)

Definition at line 75 of file spa.cpp.

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

Definition at line 25 of file spa.cpp.

template<class T , class ITYPE >
Spa< T, ITYPE >::Scatter ( value,
ITYPE  pos 
)

Definition at line 62 of file spa.cpp.


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