|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Element iterator for ArrayEigenMatrixBatch, yielding MatrixBatch per row. More...
#include <ArrayEigenMatrixBatch.hpp>
Public Types | |
| using | view_type = t_deviceView< B > |
| using | t_base_iter = ArrayIteratorBase< iterator< B > > |
| using | reference = MatrixBatch< real > |
| using | iterator_category = std::random_access_iterator_tag |
Public Types inherited from DNDS::ArrayIteratorBase< iterator< B > > | |
| using | difference_type = std::ptrdiff_t |
| using | iterator_category = std::random_access_iterator_tag |
| using | reference = void |
| using | pointer = void |
| using | value = void |
Protected Attributes | |
| view_type | view |
Protected Attributes inherited from DNDS::ArrayIteratorBase< iterator< B > > | |
| index | iRow |
Element iterator for ArrayEigenMatrixBatch, yielding MatrixBatch per row.
Definition at line 104 of file ArrayEigenMatrixBatch.hpp.
| using DNDS::ArrayEigenMatrixBatch::iterator< B >::iterator_category = std::random_access_iterator_tag |
Definition at line 111 of file ArrayEigenMatrixBatch.hpp.
| using DNDS::ArrayEigenMatrixBatch::iterator< B >::reference = MatrixBatch<real> |
Definition at line 110 of file ArrayEigenMatrixBatch.hpp.
| using DNDS::ArrayEigenMatrixBatch::iterator< B >::t_base_iter = ArrayIteratorBase<iterator<B> > |
Definition at line 108 of file ArrayEigenMatrixBatch.hpp.
| using DNDS::ArrayEigenMatrixBatch::iterator< B >::view_type = t_deviceView<B> |
Definition at line 107 of file ArrayEigenMatrixBatch.hpp.
|
default |
|
default |
|
inline |
Definition at line 120 of file ArrayEigenMatrixBatch.hpp.
|
inline |
Definition at line 117 of file ArrayEigenMatrixBatch.hpp.
|
inline |
Definition at line 124 of file ArrayEigenMatrixBatch.hpp.
|
protected |
Definition at line 114 of file ArrayEigenMatrixBatch.hpp.