batmat 0.0.13
Batched linear algebra routines
Loading...
Searching...
No Matches
batmat::matrix::Matrix< T, I, S, D, O, A > Member List

This is the complete list of members for batmat::matrix::Matrix< T, I, S, D, O, A >, including all inherited members.

alignment_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
allocate(layout_type layout)batmat::matrix::Matrix< T, I, S, D, O, A >inlineprivatestatic
allocate(layout_type layout, uninitialized_t init)batmat::matrix::Matrix< T, I, S, D, O, A >inlineprivatestatic
as_const() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
batch(index_type b)batmat::matrix::Matrix< T, I, S, D, O, A >inline
batch(index_type b) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
batch_dyn(index_type b)batmat::matrix::Matrix< T, I, S, D, O, A >inline
batch_dyn(index_type b) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
batch_size() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
batch_size_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
begin()batmat::matrix::Matrix< T, I, S, D, O, A >inline
begin() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
block(index_type r, index_type c, index_type nr, index_type nc)batmat::matrix::Matrix< T, I, S, D, O, A >inline
block(index_type r, index_type c, index_type nr, index_type nc) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_left(index_type nr, index_type nc)batmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_left(index_type nr, index_type nc) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_right(index_type nr, index_type nc)batmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_right(index_type nr, index_type nc) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_rows(index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
bottom_rows(index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
ceil_depth() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
clear()batmat::matrix::Matrix< T, I, S, D, O, A >inlineprivate
cols() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
const_view_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
data()batmat::matrix::Matrix< T, I, S, D, O, A >inline
data() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
default_alignment(layout_type layout)batmat::matrix::Matrix< T, I, S, D, O, A >inlineprivatestatic
depth() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
depth_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
end()batmat::matrix::Matrix< T, I, S, D, O, A >inline
end() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
index_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
layout() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
layout_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
left_cols(index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
left_cols(index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix()=defaultbatmat::matrix::Matrix< T, I, S, D, O, A >
Matrix(layout_type layout)batmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix(layout_type layout, uninitialized_t init)batmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix(plain_layout_type p)batmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix(plain_layout_type p, uninitialized_t init)batmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix(const Matrix &o)batmat::matrix::Matrix< T, I, S, D, O, A >inline
Matrix(Matrix &&o) noexceptbatmat::matrix::Matrix< T, I, S, D, O, A >inline
middle_cols(index_type c, index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
middle_cols(index_type c, index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
middle_rows(index_type r, index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
middle_rows(index_type r, index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
num_batches() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
operator const_view_type() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
operator View< const T, I, S, D, I, O >() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
operator View< T, I, S, D, I, O >()batmat::matrix::Matrix< T, I, S, D, O, A >inline
operator view_type()batmat::matrix::Matrix< T, I, S, D, O, A >inline
operator()(index_type l)batmat::matrix::Matrix< T, I, S, D, O, A >inline
operator()(index_type l, index_type r, index_type c)batmat::matrix::Matrix< T, I, S, D, O, A >inline
operator()(index_type l) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
operator()(index_type l, index_type r, index_type c) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
operator=(const Matrix &o)batmat::matrix::Matrix< T, I, S, D, O, A >inline
operator=(Matrix &&o) noexceptbatmat::matrix::Matrix< T, I, S, D, O, A >inline
outer_stride() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
padded_size() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
plain_layout_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
reshaped(index_type rows, index_type cols)batmat::matrix::Matrix< T, I, S, D, O, A >inline
reshaped(index_type rows, index_type cols) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
resize(layout_type new_layout)batmat::matrix::Matrix< T, I, S, D, O, A >inline
right_cols(index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
right_cols(index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
rows() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
set_constant(value_type t)batmat::matrix::Matrix< T, I, S, D, O, A >inline
size() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
standard_stride_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
top_left(index_type nr, index_type nc)batmat::matrix::Matrix< T, I, S, D, O, A >inline
top_left(index_type nr, index_type nc) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
top_right(index_type nr, index_type nc)batmat::matrix::Matrix< T, I, S, D, O, A >inline
top_right(index_type nr, index_type nc) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
top_rows(index_type n)batmat::matrix::Matrix< T, I, S, D, O, A >inline
top_rows(index_type n) constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
transposed()batmat::matrix::Matrix< T, I, S, D, O, A >inline
transposed() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
value_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
view()batmat::matrix::Matrix< T, I, S, D, O, A >inline
view() constbatmat::matrix::Matrix< T, I, S, D, O, A >inline
view_batmat::matrix::Matrix< T, I, S, D, O, A >private
view_type typedefbatmat::matrix::Matrix< T, I, S, D, O, A >
~Matrix()batmat::matrix::Matrix< T, I, S, D, O, A >inline