Givaro
Public Member Functions | Data Fields
RetMatrixStorage< T, Sparse >::Storage_t Struct Reference

#include <givmatstoragesparse.h>

Public Member Functions

void allocate (size_t rsz, size_t csz)
void reallocate (size_t rsz, size_t csz)
Storage_t & copy (const Storage_t &V)
Storage_t & operator= (const Storage_t &V)
 Storage_t ()
 Storage_t (Indice_t nrow, Indice_t ncol)
 Storage_t (const Storage_t &s)

Data Fields

Indice_t _nrow
Indice_t _ncol
Array0< Indice_t_rows
Array0< Indice_t_index
Array0< T > _data

template<class T>
struct Givaro::RetMatrixStorage< T, Sparse >::Storage_t


Constructor & Destructor Documentation

Storage_t ( ) [inline]
Storage_t ( Indice_t  nrow,
Indice_t  ncol 
) [inline]
Storage_t ( const Storage_t &  s) [inline]

Member Function Documentation

void allocate ( size_t  rsz,
size_t  csz 
) [inline]
void reallocate ( size_t  rsz,
size_t  csz 
) [inline]
Storage_t& copy ( const Storage_t &  V) [inline]
Storage_t& operator= ( const Storage_t &  V) [inline]

Field Documentation

Indice_t _nrow
Indice_t _ncol
Array0<Indice_t> _rows
Array0<Indice_t> _index
Array0<T> _data

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