Basic Image AlgorithmS Library
2.8.0
|
#include <Base/Math/tnt/fcscmat.h>
Public Member Functions | |
Subscript | col_ptr (Subscript i) |
const Subscript | col_ptr (Subscript i) const |
Subscript | dim (Subscript i) const |
Fortran_Sparse_Col_Matrix (void) | |
Fortran_Sparse_Col_Matrix (const Fortran_Sparse_Col_Matrix< T > &S) | |
Fortran_Sparse_Col_Matrix (Subscript M, Subscript N, Subscript nz, const T *val, const Subscript *r, const Subscript *c) | |
Fortran_Sparse_Col_Matrix (Subscript M, Subscript N, Subscript nz, char *val, char *r, char *c) | |
Fortran_Sparse_Col_Matrix (Subscript M, Subscript N, Subscript nz, const T *val, Subscript *r, Subscript *c) | |
Subscript | lbound () const |
Fortran_Sparse_Col_Matrix & | newsize (Subscript M, Subscript N, Subscript nz) |
Subscript | num_cols () const |
Subscript | num_nonzeros () const |
Subscript | num_rows () const |
Fortran_Sparse_Col_Matrix & | operator= (const Fortran_Sparse_Col_Matrix &C) |
Subscript & | row_ind (Subscript i) |
const Subscript & | row_ind (Subscript i) const |
T & | val (Subscript i) |
const T & | val (Subscript i) const |
~Fortran_Sparse_Col_Matrix () | |
Protected Attributes | |
Vector< Subscript > | colptr_ |
Subscript | m_ |
Subscript | n_ |
int | nz_ |
Vector< Subscript > | rowind_ |
Vector< T > | val_ |
TNT::Fortran_Sparse_Col_Matrix< T >::Fortran_Sparse_Col_Matrix | ( | void | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 97 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::colptr_.
|
inline |
Definition at line 98 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::colptr_.
|
inline |
Definition at line 104 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::m_.
|
inline |
|
inline |
Definition at line 133 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::colptr_, TNT::Vector< T >::newsize(), TNT::Fortran_Sparse_Col_Matrix< T >::rowind_, and TNT::Fortran_Sparse_Col_Matrix< T >::val_.
|
inline |
Definition at line 101 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::m_.
|
inline |
Definition at line 115 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::nz_.
|
inline |
Definition at line 102 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::n_.
|
inline |
Definition at line 120 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::colptr_, TNT::Fortran_Sparse_Col_Matrix< T >::m_, TNT::Fortran_Sparse_Col_Matrix< T >::n_, TNT::Fortran_Sparse_Col_Matrix< T >::nz_, TNT::Fortran_Sparse_Col_Matrix< T >::rowind_, and TNT::Fortran_Sparse_Col_Matrix< T >::val_.
|
inline |
Definition at line 94 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::rowind_.
|
inline |
Definition at line 95 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::rowind_.
|
inline |
Definition at line 91 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::val_.
|
inline |
Definition at line 92 of file fcscmat.h.
References TNT::Fortran_Sparse_Col_Matrix< T >::val_.
|
protected |
Definition at line 60 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::col_ptr(), TNT::Fortran_Sparse_Col_Matrix< T >::newsize(), and TNT::Fortran_Sparse_Col_Matrix< T >::operator=().
|
protected |
Definition at line 63 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::dim(), TNT::Fortran_Sparse_Col_Matrix< T >::num_cols(), and TNT::Fortran_Sparse_Col_Matrix< T >::operator=().
|
protected |
Definition at line 64 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::num_rows(), and TNT::Fortran_Sparse_Col_Matrix< T >::operator=().
|
protected |
Definition at line 62 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::num_nonzeros(), and TNT::Fortran_Sparse_Col_Matrix< T >::operator=().
|
protected |
Definition at line 59 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::newsize(), TNT::Fortran_Sparse_Col_Matrix< T >::operator=(), and TNT::Fortran_Sparse_Col_Matrix< T >::row_ind().
|
protected |
Definition at line 58 of file fcscmat.h.
Referenced by TNT::Fortran_Sparse_Col_Matrix< T >::newsize(), TNT::Fortran_Sparse_Col_Matrix< T >::operator=(), and TNT::Fortran_Sparse_Col_Matrix< T >::val().