|
NTPoly
|
A module for an iterator that allows one to easily iterate over elements. More...
Data Types | |
| type | sparsematrixiterator_t |
| A datatype for iterating over a CSR matrix. More... | |
Functions/Subroutines | |
| pure subroutine, public | start (this, sparse_matrix) |
| Associates an iterator with a given matrix and points it to first element. More... | |
| pure subroutine, public | next (this, sparse_matrix) |
| Gets the next element in a sparse matrix. More... | |
A module for an iterator that allows one to easily iterate over elements.
| pure subroutine, public sparsematrixiteratormodule::next | ( | type(sparsematrixiterator_t), intent(inout) | this, |
| type(sparsematrix_t), intent(in) | sparse_matrix | ||
| ) |
Gets the next element in a sparse matrix.
| [in,out] | this | the sparse matrix iterator. |
| [in] | sparse_matrix | the sparse matrix associated with the iterator. |
| pure subroutine, public sparsematrixiteratormodule::start | ( | type(sparsematrixiterator_t), intent(inout) | this, |
| type(sparsematrix_t), intent(in) | sparse_matrix | ||
| ) |
Associates an iterator with a given matrix and points it to first element.
| [in,out] | this | the iterator to associate. |
| [in] | sparse_matrix | the matrix to associate it with. |
1.8.14