| ArrayView() | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| ArrayView(value_type *starting_element, const std::size_t n_elements) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| ArrayView(const ArrayView< typename std::remove_cv< value_type >::type, MemorySpace::Host > &view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| ArrayView(value_type &element) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inlineexplicit |
| ArrayView(const std::vector< typename std::remove_cv< value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| ArrayView(std::vector< typename std::remove_cv< value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| ArrayViewType typedef | VectorSlice< VectorType > | protected |
| begin() const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| cbegin() const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| cend() const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| const_iterator typedef | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | |
| data() const noexcept | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| end() const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| iterator typedef | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | |
| make_array_view(const Iterator begin, const Iterator end) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type *const begin, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type *const end) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const ArrayView< Number, MemorySpace::Host > &array_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(ArrayView< Number, MemorySpace::Host > &array_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const Tensor< rank, dim, Number > &tensor) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(Tensor< rank, dim, Number > &tensor) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const SymmetricTensor< rank, dim, Number > &tensor) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(SymmetricTensor< rank, dim, Number > &tensor) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type(&array)[N]) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(Vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const Vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(std::vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const std::vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(std::vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector, const std::size_t starting_index, const std::size_t size_of_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const std::vector< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &vector, const std::size_t starting_index, const std::size_t size_of_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type row) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(LAPACKFullMatrix< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &matrix) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const LAPACKFullMatrix< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &matrix) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type row) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type row, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type starting_column, const std::size_t size_of_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_array_view(const Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > &table, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type row, const typename Table< 2, std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type >::size_type starting_column, const std::size_t size_of_view) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | related |
| make_slice(VectorType &v) | VectorSlice< VectorType > | related |
| make_slice(VectorType &v, const unsigned int start, const unsigned int length) | VectorSlice< VectorType > | related |
| n_elements | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | private |
| operator!=(const ArrayView< const value_type, MemorySpace::Host > &other_view) const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| operator!=(const ArrayView< typename std::remove_cv< value_type >::type, MemorySpace::Host > &other_view) const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| operator==(const ArrayView< const value_type, MemorySpace::Host > &other_view) const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| operator==(const ArrayView< typename std::remove_cv< value_type >::type, MemorySpace::Host > &other_view) const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| operator[](const std::size_t i) const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| reinit(value_type *starting_element, const std::size_t n_elements) | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| size() const | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | inline |
| starting_element | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | private |
| value_type typedef | ArrayView< std::conditional< std::is_const< VectorType >::value, const VectorType::value_type, VectorType::value_type >::type > | |
| VectorSlice(VectorType &v) | VectorSlice< VectorType > | inline |
| VectorSlice(VectorType &v, unsigned int start, unsigned int length) | VectorSlice< VectorType > | inline |