Lines Matching refs:const_iterator2
436 … typedef indexed_const_iterator2<self_type, dense_random_access_iterator_tag> const_iterator2; typedef in boost::numeric::ublas::matrix
440 class const_iterator2;
445 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
466 const_iterator2 find2 (int /* rank */, size_type i, size_type j) const { in find2()
468 return const_iterator2 (*this, i, j); in find2()
470 … return const_iterator2 (*this, data ().begin () + layout_type::address (i, size1_, j, size2_)); in find2()
494 typedef const_iterator2 dual_iterator_type;
552 const_iterator2 begin () const { in begin()
560 const_iterator2 cbegin () const { in cbegin()
567 const_iterator2 end () const { in end()
575 const_iterator2 cend () const { in cend()
807 class const_iterator2: class in boost::numeric::ublas::matrix
810 const_iterator2, value_type> {
822 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::matrix::const_iterator2
825 const_iterator2 (const self_type &m, const const_subiterator_type &it): in const_iterator2() function in boost::numeric::ublas::matrix::const_iterator2
828 const_iterator2 (const iterator2 &it): in const_iterator2() function in boost::numeric::ublas::matrix::const_iterator2
833 const_iterator2 &operator ++ () { in operator ++()
838 const_iterator2 &operator -- () { in operator --()
843 const_iterator2 &operator += (difference_type n) { in operator +=()
848 const_iterator2 &operator -= (difference_type n) { in operator -=()
853 difference_type operator - (const const_iterator2 &it) const { in operator -()
945 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
953 bool operator == (const const_iterator2 &it) const { in operator ==()
958 bool operator < (const const_iterator2 &it) const { in operator <()
971 const_iterator2 begin2 () const { in begin2()
975 const_iterator2 cbegin2 () const { in cbegin2()
979 const_iterator2 end2 () const { in end2()
983 const_iterator2 cend2 () const { in cend2()
1116 friend class const_iterator2;
1519 … typedef indexed_const_iterator2<self_type, dense_random_access_iterator_tag> const_iterator2; typedef in boost::numeric::ublas::fixed_matrix
1523 class const_iterator2;
1528 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
1549 const_iterator2 find2 (int /* rank */, size_type i, size_type j) const { in find2()
1551 return const_iterator2 (*this, i, j); in find2()
1553 return const_iterator2 (*this, data ().begin () + layout_type::address (i, M, j, N)); in find2()
1577 typedef const_iterator2 dual_iterator_type;
1635 const_iterator2 begin () const { in begin()
1643 const_iterator2 cbegin () const { in cbegin()
1650 const_iterator2 end () const { in end()
1658 const_iterator2 cend () const { in cend()
1890 class const_iterator2: class in boost::numeric::ublas::fixed_matrix
1893 const_iterator2, value_type> {
1905 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::fixed_matrix::const_iterator2
1908 const_iterator2 (const self_type &m, const const_subiterator_type &it): in const_iterator2() function in boost::numeric::ublas::fixed_matrix::const_iterator2
1911 const_iterator2 (const iterator2 &it): in const_iterator2() function in boost::numeric::ublas::fixed_matrix::const_iterator2
1916 const_iterator2 &operator ++ () { in operator ++()
1921 const_iterator2 &operator -- () { in operator --()
1926 const_iterator2 &operator += (difference_type n) { in operator +=()
1931 const_iterator2 &operator -= (difference_type n) { in operator -=()
1936 difference_type operator - (const const_iterator2 &it) const { in operator -()
2028 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
2036 bool operator == (const const_iterator2 &it) const { in operator ==()
2041 bool operator < (const const_iterator2 &it) const { in operator <()
2054 const_iterator2 begin2 () const { in begin2()
2058 const_iterator2 cbegin2 () const { in cbegin2()
2062 const_iterator2 end2 () const { in end2()
2066 const_iterator2 cend2 () const { in cend2()
2199 friend class const_iterator2;
2602 … typedef indexed_const_iterator2<self_type, dense_random_access_iterator_tag> const_iterator2; typedef in boost::numeric::ublas::vector_of_vector
2606 class const_iterator2;
2611 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
2632 const_iterator2 find2 (int /*rank*/, size_type i, size_type j) const { in find2()
2634 return const_iterator2 (*this, i, j); in find2()
2636 …return const_iterator2 (*this, i, j, data () [layout_type::index_M (i, j)].begin () + layout_type… in find2()
2660 typedef const_iterator2 dual_iterator_type;
2733 const_iterator2 begin () const { in begin()
2741 const_iterator2 cbegin () const { in cbegin()
2748 const_iterator2 end () const { in end()
2756 const_iterator2 cend () const { in cend()
3007 class const_iterator2: class in boost::numeric::ublas::vector_of_vector
3010 const_iterator2, value_type> {
3022 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::vector_of_vector::const_iterator2
3025 … const_iterator2 (const self_type &m, size_type i, size_type j, const const_subiterator_type &it): in const_iterator2() function in boost::numeric::ublas::vector_of_vector::const_iterator2
3028 const_iterator2 (const iterator2 &it): in const_iterator2() function in boost::numeric::ublas::vector_of_vector::const_iterator2
3033 const_iterator2 &operator ++ () { in operator ++()
3043 const_iterator2 &operator -- () { in operator --()
3053 const_iterator2 &operator += (difference_type n) { in operator +=()
3060 const_iterator2 &operator -= (difference_type n) { in operator -=()
3067 difference_type operator - (const const_iterator2 &it) const { in operator -()
3158 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
3166 bool operator == (const const_iterator2 &it) const { in operator ==()
3172 bool operator < (const const_iterator2 &it) const { in operator <()
3188 const_iterator2 begin2 () const { in begin2()
3192 const_iterator2 cbegin2 () const { in cbegin2()
3196 const_iterator2 end2 () const { in end2()
3200 const_iterator2 cend2 () const { in cend2()
3350 friend class const_iterator2;
3548 class const_iterator2;
3550 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
3558 const_iterator2 find2 (int /*rank*/, size_type /*i*/, size_type /*j*/) const { in find2()
3559 return const_iterator2 (*this); in find2()
3572 typedef const_iterator2 dual_iterator_type;
3607 const_iterator2 begin () const { in begin()
3608 return const_iterator2 ((*this) ()); in begin()
3614 const_iterator2 cbegin () const { in cbegin()
3621 const_iterator2 end () const { in end()
3622 return const_iterator2 ((*this) ()); in end()
3628 const_iterator2 cend () const { in cend()
3708 class const_iterator2: class in boost::numeric::ublas::zero_matrix
3711 const_iterator2, value_type> {
3723 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::zero_matrix::const_iterator2
3726 const_iterator2 (const self_type &m): in const_iterator2() function in boost::numeric::ublas::zero_matrix::const_iterator2
3731 const_iterator2 &operator ++ () { in operator ++()
3736 const_iterator2 &operator -- () { in operator --()
3821 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
3828 bool operator == (const const_iterator2 &it) const { in operator ==()
3835 typedef const_iterator2 iterator2;
3838 const_iterator2 begin2 () const { in begin2()
3842 const_iterator2 cbegin2 () const { in cbegin2()
3846 const_iterator2 end2 () const { in end2()
3850 const_iterator2 cend2 () const { in cend2()
4034 class const_iterator2;
4036 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
4048 const_iterator2 find2 (int rank, size_type i, size_type j) const { in find2()
4053 return const_iterator2 (*this, j); in find2()
4067 typedef const_iterator2 dual_iterator_type;
4103 const_iterator2 begin () const { in begin()
4104 return const_iterator2 ((*this) (), it_); in begin()
4110 const_iterator2 cbegin () const { in cbegin()
4117 const_iterator2 end () const { in end()
4118 return const_iterator2 ((*this) (), it_ + 1); in end()
4124 const_iterator2 cend () const { in cend()
4205 class const_iterator2: class in boost::numeric::ublas::identity_matrix
4208 const_iterator2, value_type> {
4220 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::identity_matrix::const_iterator2
4223 const_iterator2 (const self_type &m, const const_subiterator_type &it): in const_iterator2() function in boost::numeric::ublas::identity_matrix::const_iterator2
4228 const_iterator2 &operator ++ () { in operator ++()
4234 const_iterator2 &operator -- () { in operator --()
4317 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
4325 bool operator == (const const_iterator2 &it) const { in operator ==()
4334 typedef const_iterator2 iterator2;
4337 const_iterator2 begin2 () const { in begin2()
4338 return const_iterator2 (*this, 0); in begin2()
4341 const_iterator2 cbegin2 () const { in cbegin2()
4345 const_iterator2 end2 () const { in end2()
4346 return const_iterator2 (*this, size_common_); in end2()
4349 const_iterator2 cend2 () const { in cend2()
4527 … typedef indexed_const_iterator2<self_type, dense_random_access_iterator_tag> const_iterator2; typedef in boost::numeric::ublas::scalar_matrix
4530 class const_iterator2;
4533 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
4541 const_iterator2 find2 (int /*rank*/, size_type i, size_type j) const { in find2()
4542 return const_iterator2 (*this, i, j); in find2()
4557 typedef const_iterator2 dual_iterator_type;
4613 const_iterator2 begin () const { in begin()
4621 const_iterator2 cbegin () const { in cbegin()
4628 const_iterator2 end () const { in end()
4636 const_iterator2 cend () const { in cend()
4728 class const_iterator2: class in boost::numeric::ublas::scalar_matrix
4731 const_iterator2, value_type> {
4743 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::scalar_matrix::const_iterator2
4746 …const_iterator2 (const scalar_matrix &m, const const_subiterator_type &it1, const const_subiterato… in const_iterator2() function in boost::numeric::ublas::scalar_matrix::const_iterator2
4751 const_iterator2 &operator ++ () { in operator ++()
4756 const_iterator2 &operator -- () { in operator --()
4761 const_iterator2 &operator += (difference_type n) { in operator +=()
4766 const_iterator2 &operator -= (difference_type n) { in operator -=()
4771 difference_type operator - (const const_iterator2 &it) const { in operator -()
4862 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
4871 bool operator == (const const_iterator2 &it) const { in operator ==()
4877 bool operator < (const const_iterator2 &it) const { in operator <()
4888 typedef const_iterator2 iterator2;
4892 const_iterator2 begin2 () const { in begin2()
4896 const_iterator2 cbegin2 () const { in cbegin2()
4900 const_iterator2 end2 () const { in end2()
4904 const_iterator2 cend2 () const { in cend2()
5235 … typedef indexed_const_iterator2<self_type, dense_random_access_iterator_tag> const_iterator2; typedef in boost::numeric::ublas::c_matrix
5239 class const_iterator2;
5244 typedef reverse_iterator_base2<const_iterator2> const_reverse_iterator2;
5265 const_iterator2 find2 (int /*rank*/, size_type i, size_type j) const { in find2()
5267 return const_iterator2 (*this, i, j); in find2()
5269 return const_iterator2 (*this, &data_ [i] [j]); in find2()
5293 typedef const_iterator2 dual_iterator_type;
5351 const_iterator2 begin () const { in begin()
5359 const_iterator2 cbegin () const { in cbegin()
5366 const_iterator2 end () const { in end()
5374 const_iterator2 cend () const { in cend()
5607 class const_iterator2: class in boost::numeric::ublas::c_matrix
5610 const_iterator2, value_type> {
5622 const_iterator2 (): in const_iterator2() function in boost::numeric::ublas::c_matrix::const_iterator2
5625 const_iterator2 (const self_type &m, const const_subiterator_type &it): in const_iterator2() function in boost::numeric::ublas::c_matrix::const_iterator2
5628 const_iterator2 (const iterator2 &it): in const_iterator2() function in boost::numeric::ublas::c_matrix::const_iterator2
5633 const_iterator2 &operator ++ () { in operator ++()
5638 const_iterator2 &operator -- () { in operator --()
5643 const_iterator2 &operator += (difference_type n) { in operator +=()
5648 const_iterator2 &operator -= (difference_type n) { in operator -=()
5653 difference_type operator - (const const_iterator2 &it) const { in operator -()
5745 const_iterator2 &operator = (const const_iterator2 &it) { in operator =()
5753 bool operator == (const const_iterator2 &it) const { in operator ==()
5758 bool operator < (const const_iterator2 &it) const { in operator <()
5771 const_iterator2 begin2 () const { in begin2()
5775 const_iterator2 cbegin2 () const { in cbegin2()
5779 const_iterator2 end2 () const { in end2()
5783 const_iterator2 cend2 () const { in cend2()
5916 friend class const_iterator2;