|
AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects Version of the Day
|
Type for the object that is returned for the transpose sparse element. More...
#include <AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp>

Public Types | |
| typedef TT_Indice | indice_type |
| | |
| typedef TT_ValRef | value_ref_type |
| | |
Public Member Functions | |
| ElementView (const TT_Iter &iter) | |
| Construct with an iterator to the first element. | |
| value_ref_type | value () const |
| | |
| indice_type | row_i () const |
| returns col_j() of the underlying COO element | |
| indice_type | col_j () const |
| returns row_i() of the underlying COO element | |
Type for the object that is returned for the transpose sparse element.
The default copy constructor is allowed but not the default constructor or assignment operator.
Here the type of element may be const or nonconst in accordance with the iterator's type. The element view (const or nonconst) is just a view to this type.
Definition at line 82 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| typedef TT_Indice AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::indice_type |
Definition at line 92 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| typedef TT_ValRef AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::value_ref_type |
Definition at line 94 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::ElementView | ( | const TT_Iter & | iter | ) | [inline] |
Construct with an iterator to the first element.
Definition at line 98 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| value_ref_type AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::value | ( | ) | const [inline] |
Definition at line 104 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| indice_type AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::row_i | ( | ) | const [inline] |
returns col_j() of the underlying COO element
Definition at line 109 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
| indice_type AbstractLinAlgPack::TransSparseCOOElementViewIter< T_Iter, T_IterCat, T_Indice, T_ValRef, T_Diff >::ElementView< TT_Iter, TT_IterCat, TT_Indice, TT_ValRef, TT_Diff >::col_j | ( | ) | const [inline] |
returns row_i() of the underlying COO element
Definition at line 114 of file AbstractLinAlgPack_TransSparseCOOElementViewIter.hpp.
1.7.4