#include <DistrArraySpan.h>


Public Member Functions | |
| LocalBufferSpan (DistrArraySpan &source) | |
| LocalBufferSpan (const DistrArraySpan &source) | |
Public Member Functions inherited from molpro::linalg::array::DistrArray::LocalBuffer | |
| virtual | ~LocalBuffer ()=default |
| bool | compatible (const LocalBuffer &other) const |
| Checks that the current and the other buffers correspond to the same section of their respective arrays. More... | |
| size_type | start () const |
| Return index to the start of the local buffer section in the distributed array. More... | |
Public Member Functions inherited from molpro::linalg::array::span::Span< value_type > | |
| Span ()=default | |
| Span (value_type *data, size_type size) | |
| Span (const Span &source)=default | |
| Span (Span< value_type > &&source) noexcept | |
| ~Span ()=default | |
| Span & | operator= (const Span &source)=default |
| Span & | operator= (Span &&source) noexcept |
| reference | operator[] (size_type i) |
| const_reference | operator[] (size_type i) const |
| iterator | data () |
| const_iterator | data () const |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| iterator | end () |
| const_iterator | end () const |
| const_iterator | cend () const |
| size_type | size () const |
| bool | empty () const |
| Span ()=default | |
| Span (value_type *data, size_type size) | |
| Span (const Span &source)=default | |
| Span (Span< value_type > &&source) noexcept | |
| ~Span ()=default | |
| Span & | operator= (const Span &source)=default |
| Span & | operator= (Span &&source) noexcept |
| reference | operator[] (size_type i) |
| const_reference | operator[] (size_type i) const |
| iterator | data () |
| const_iterator | data () const |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| iterator | end () |
| const_iterator | end () const |
| const_iterator | cend () const |
| size_type | size () const |
| bool | empty () const |
|
explicit |
|
explicit |