Lines Matching refs:internal_pos

33   , internal_pos(0)  in iterator_base()
45 , internal_pos(0) in iterator_base()
57 , internal_pos(in_pos) in iterator_base()
69 return M->values[internal_pos]; in operator *()
100 while(iterator_base::M->col_ptrs[iterator_base::internal_col + 1] <= iterator_base::internal_pos) in const_iterator()
114 iterator_base::internal_pos = iterator_base::M->col_ptrs[iterator_base::internal_col]; in const_iterator()
117 while(iterator_base::M->col_ptrs[iterator_base::internal_col + 1] <= iterator_base::internal_pos) in const_iterator()
123 …while((iterator_base::M->row_indices[iterator_base::internal_pos] < in_row) && (iterator_base::int… in const_iterator()
144 : iterator_base(*other.M, other.internal_col, other.internal_pos) in const_iterator()
157 ++iterator_base::internal_pos; in operator ++()
159 if(iterator_base::internal_pos == iterator_base::M->n_nonzero) in operator ++()
166 while(iterator_base::M->col_ptrs[iterator_base::internal_col + 1] <= iterator_base::internal_pos) in operator ++()
197 --iterator_base::internal_pos; in operator --()
200 while(iterator_base::internal_pos < iterator_base::M->col_ptrs[iterator_base::internal_col]) in operator --()
324 iterator_base::M->row_indices[iterator_base::internal_pos], in operator *()
327 &access::rw(iterator_base::M->values[iterator_base::internal_pos])); in operator *()
420 iterator_base::internal_pos = in_M.n_nonzero; in const_row_iterator()
468 iterator_base::internal_pos = cur_pos; in const_row_iterator()
480 iterator_base::internal_pos = iterator_base::M->n_nonzero; in const_row_iterator()
550 iterator_base::internal_pos = cur_pos; in const_row_iterator()
562 : iterator_base(*other.M, other.internal_col, other.internal_pos) in const_row_iterator()
581 iterator_base::internal_pos++; in operator ++()
583 if(iterator_base::internal_pos == iterator_base::M->n_nonzero) in operator ++()
724 if(iterator_base::internal_pos == 0) in operator --()
730 iterator_base::internal_pos--; in operator --()