| allocator() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| allocator_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| capacity() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| check_value(size_t i, size_t j) const | mgcpp::device_matrix< Type, Alloc > | inline |
| column(size_t i) noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| const_device_pointer typedef | mgcpp::device_matrix< Type, Alloc > | |
| const_pointer typedef | mgcpp::device_matrix< Type, Alloc > | |
| context() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| copy_to_host(pointer host_p) const | mgcpp::device_matrix< Type, Alloc > | inline |
| data() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| data_mutable() noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| device_id() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| device_matrix() noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| device_matrix(Alloc const &alloc) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(shape_type shape, Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(shape_type shape, value_type init, Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(shape_type shape, const_pointer data, Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(HostMat const &host_mat, Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(device_matrix< Type, Alloc > const &other) | mgcpp::device_matrix< Type, Alloc > | inline |
| device_matrix(dense_matrix< DenseMatrix, Type > const &other) | mgcpp::device_matrix< Type, Alloc > | inlineexplicit |
| device_matrix(device_matrix< Type, Alloc > &&other) noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| device_pointer typedef | mgcpp::device_matrix< Type, Alloc > | |
| device_value_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| from_c_array(Type(&arr)[S1][S2], Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlinestatic |
| from_list(std::initializer_list< std::initializer_list< value_type >> const &array, Alloc const &alloc=Alloc()) | mgcpp::device_matrix< Type, Alloc > | inlinestatic |
| operator=(device_matrix< Type, Alloc > const &other) | mgcpp::device_matrix< Type, Alloc > | inline |
| operator=(dense_matrix< DenseMatrix, Type > const &other) | mgcpp::device_matrix< Type, Alloc > | inline |
| operator=(device_matrix< Type, Alloc > &&other) noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| operator~() const noexcept | mgcpp::matrix_base< MatrixType, Type > | inline |
| operator~() noexcept | mgcpp::matrix_base< MatrixType, Type > | inline |
| pointer typedef | mgcpp::device_matrix< Type, Alloc > | |
| release_data() noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| resize(shape_type new_shape) | mgcpp::device_matrix< Type, Alloc > | inline |
| resize(shape_type new_shape, value_type init) | mgcpp::device_matrix< Type, Alloc > | inline |
| result_expr_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| result_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| set_value(size_t i, size_t j, value_type value) | mgcpp::device_matrix< Type, Alloc > | inline |
| shape() const noexcept | mgcpp::device_matrix< Type, Alloc > | inline |
| shape_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| this_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| value_type typedef | mgcpp::device_matrix< Type, Alloc > | |
| zero() | mgcpp::device_matrix< Type, Alloc > | inline |
| ~device_matrix() noexcept | mgcpp::device_matrix< Type, Alloc > | inline |