batmat 0.0.17
Batched linear algebra routines
Loading...
Searching...
No Matches
batmat::matrix::View< T, I, S, D, L, O > Member List

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

add_to_diagonal(const value_type &t)batmat::matrix::View< T, I, S, D, L, O >inline
as_column(std::span< T > v)batmat::matrix::View< T, I, S, D, L, O >inlinestatic
as_const() constbatmat::matrix::View< T, I, S, D, L, O >inline
batch(index_type b) constbatmat::matrix::View< T, I, S, D, L, O >inline
batch_dyn(index_type b) constbatmat::matrix::View< T, I, S, D, L, O >inline
batch_size() constbatmat::matrix::View< T, I, S, D, L, O >inline
batch_size_type typedefbatmat::matrix::View< T, I, S, D, L, O >
batch_view_type typedefbatmat::matrix::View< T, I, S, D, L, O >
begin() constbatmat::matrix::View< T, I, S, D, L, O >inline
block(index_type r, index_type c, index_type nr, index_type nc) constbatmat::matrix::View< T, I, S, D, L, O >inline
bottom_left(index_type nr, index_type nc) constbatmat::matrix::View< T, I, S, D, L, O >inline
bottom_right(index_type nr, index_type nc) constbatmat::matrix::View< T, I, S, D, L, O >inline
bottom_rows(index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
ceil_depth() constbatmat::matrix::View< T, I, S, D, L, O >inline
col_slice_view_type typedefbatmat::matrix::View< T, I, S, D, L, O >
col_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
cols() constbatmat::matrix::View< T, I, S, D, L, O >inline
const_view_type typedefbatmat::matrix::View< T, I, S, D, L, O >
copy_values(const Other &other) constbatmat::matrix::View< T, I, S, D, L, O >inline
data() constbatmat::matrix::View< T, I, S, D, L, O >inline
data_ptrbatmat::matrix::View< T, I, S, D, L, O >
depth() constbatmat::matrix::View< T, I, S, D, L, O >inline
depth_type typedefbatmat::matrix::View< T, I, S, D, L, O >
end() constbatmat::matrix::View< T, I, S, D, L, O >inline
first_layers(N n) constbatmat::matrix::View< T, I, S, D, L, O >inline
general_slice_view_type typedefbatmat::matrix::View< T, I, S, D, L, O >
get_layer_stride_for() constbatmat::matrix::View< T, I, S, D, L, O >inlineprivate
has_full_inner_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
has_full_layer_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
has_full_outer_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
has_single_batch_at_compile_timebatmat::matrix::View< T, I, S, D, L, O >static
has_single_layer_at_compile_timebatmat::matrix::View< T, I, S, D, L, O >static
index_type typedefbatmat::matrix::View< T, I, S, D, L, O >
inner_size() constbatmat::matrix::View< T, I, S, D, L, O >inline
inner_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
is_column_majorbatmat::matrix::View< T, I, S, D, L, O >static
is_row_majorbatmat::matrix::View< T, I, S, D, L, O >static
layer_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
layer_stride_type typedefbatmat::matrix::View< T, I, S, D, L, O >
layoutbatmat::matrix::View< T, I, S, D, L, O >
layout_type typedefbatmat::matrix::View< T, I, S, D, L, O >
left_cols(index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_batches(index_type b, index_type n, index_type stride=1) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_cols(index_type c, index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_cols(index_type c, index_type n, index_type stride) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_layers(index_type l, N n) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_rows(index_type r, index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
middle_rows(index_type r, index_type n, index_type stride) constbatmat::matrix::View< T, I, S, D, L, O >inline
negate()batmat::matrix::View< T, I, S, D, L, O >inline
num_batches() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator const_view_type() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator guanaqo::MatrixView< T, I, standard_stride_type, O >() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator View< const T, I, S, D, I, O >() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator View< const T, I, S, integral_value_type_t< D >, L, O >() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator View< T, I, S, D, I, O >() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator View< T, I, S, integral_value_type_t< D >, L, O >() constbatmat::matrix::View< T, I, S, D, L, O >inline
operator()(index_type l, index_type r, index_type c) constbatmat::matrix::View< T, I, S, D, L, O >inline
operator()(index_type l) constbatmat::matrix::View< T, I, S, D, L, O >inline
operator+=(View< U, J, R, E, M, O > other)batmat::matrix::View< T, I, S, D, L, O >inline
operator=(const View &other)batmat::matrix::View< T, I, S, D, L, O >inline
operator=(View< U, J, R, E, M, O > other)batmat::matrix::View< T, I, S, D, L, O >inline
outer_size() constbatmat::matrix::View< T, I, S, D, L, O >inline
outer_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
padded_size() constbatmat::matrix::View< T, I, S, D, L, O >inline
reassign(View other)batmat::matrix::View< T, I, S, D, L, O >inline
reshaped(index_type rows, index_type cols) constbatmat::matrix::View< T, I, S, D, L, O >inline
right_cols(index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
row_slice_view_type typedefbatmat::matrix::View< T, I, S, D, L, O >
row_stride() constbatmat::matrix::View< T, I, S, D, L, O >inline
rows() constbatmat::matrix::View< T, I, S, D, L, O >inline
set_constant(value_type t)batmat::matrix::View< T, I, S, D, L, O >inline
size() constbatmat::matrix::View< T, I, S, D, L, O >inline
standard_stride_type typedefbatmat::matrix::View< T, I, S, D, L, O >
storage_orderbatmat::matrix::View< T, I, S, D, L, O >static
top_left(index_type nr, index_type nc) constbatmat::matrix::View< T, I, S, D, L, O >inline
top_right(index_type nr, index_type nc) constbatmat::matrix::View< T, I, S, D, L, O >inline
top_rows(index_type n) constbatmat::matrix::View< T, I, S, D, L, O >inline
transposed() constbatmat::matrix::View< T, I, S, D, L, O >inline
value_type typedefbatmat::matrix::View< T, I, S, D, L, O >
View(PlainBatchedMatrixView p={})batmat::matrix::View< T, I, S, D, L, O >inline
View(std::span< T > data, layout_type layout)batmat::matrix::View< T, I, S, D, L, O >inline
View(value_type *data, layout_type layout)batmat::matrix::View< T, I, S, D, L, O >inline
View(const View &)=defaultbatmat::matrix::View< T, I, S, D, L, O >
view() constbatmat::matrix::View< T, I, S, D, L, O >inline