xtensor
|
Public Types | |
using | self_type = xoptional_assembly_linear_iterator<VE, FE, is_const> |
using | base_type |
using | xoptional_assembly_storage_type = xoptional_assembly_storage<VE, FE> |
using | value_iterator |
using | flag_iterator |
using | value_type = typename base_type::value_type |
using | reference = typename base_type::reference |
using | pointer = typename base_type::pointer |
using | difference_type = typename base_type::difference_type |
Public Member Functions | |
xoptional_assembly_linear_iterator (value_iterator value_it, flag_iterator flag_it) | |
self_type & | operator++ () |
self_type & | operator-- () |
self_type & | operator+= (difference_type n) |
self_type & | operator-= (difference_type n) |
difference_type | operator- (const self_type &rhs) const |
reference | operator* () const |
pointer | operator-> () const |
bool | operator== (const self_type &rhs) const |
bool | operator< (const self_type &rhs) const |
Definition at line 169 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::base_type |
Definition at line 175 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::difference_type = typename base_type::difference_type |
Definition at line 191 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::flag_iterator |
Definition at line 183 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::pointer = typename base_type::pointer |
Definition at line 190 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::reference = typename base_type::reference |
Definition at line 189 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::self_type = xoptional_assembly_linear_iterator<VE, FE, is_const> |
Definition at line 174 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::value_iterator |
Definition at line 179 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::value_type = typename base_type::value_type |
Definition at line 188 of file xoptional_assembly_storage.hpp.
using xt::xoptional_assembly_linear_iterator< VE, FE, is_const >::xoptional_assembly_storage_type = xoptional_assembly_storage<VE, FE> |
Definition at line 178 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 486 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 535 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 496 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 512 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 528 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 504 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 520 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 541 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 553 of file xoptional_assembly_storage.hpp.
|
inline |
Definition at line 547 of file xoptional_assembly_storage.hpp.