Expression Templates Library (ETL)
etl::sub_matrix_3d< T, Aligned > Member List

This is the complete list of members for etl::sub_matrix_3d< T, Aligned >, including all inherited members.

alias(const E &rhs) const noexceptetl::sub_matrix_3d< T, Aligned >inline
iterable< sub_matrix_3d< T, Aligned >, false >::as_derived() noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
iterable< sub_matrix_3d< T, Aligned >, false >::as_derived() const noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
value_testable< sub_matrix_3d< T, Aligned > >::as_derived() noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
value_testable< sub_matrix_3d< T, Aligned > >::as_derived() const noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
inplace_assignable< sub_matrix_3d< T, Aligned > >::as_derived() noexceptetl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
assign_add_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assign_div_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assign_mod_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assign_mul_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assign_sub_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assign_to(L &&lhs) constetl::sub_matrix_3d< T, Aligned >inline
assignable_base_type typedefetl::sub_matrix_3d< T, Aligned >
begin() noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
begin() const noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
cbegin() const noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
cend() const noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
const (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
const_iterator typedefetl::sub_matrix_3d< T, Aligned >
const_memory_type typedefetl::sub_matrix_3d< T, Aligned >
const_return_type typedefetl::sub_matrix_3d< T, Aligned >
cpp_assert(j< n, "Invalid 3d index inside sub_matrix_3d") (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
cpp_assert(k< o, "Invalid 3d index inside sub_matrix_3d") (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
cpp_assert(j< n, "Invalid 3d index inside sub_matrix_3d") (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
cpp_assert(k< o, "Invalid 3d index inside sub_matrix_3d") (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
deep_fflip_inplace()etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
deep_transpose_inplace()etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
iterable< sub_matrix_3d< T, Aligned >, false >::derived_t typedefetl::iterable< sub_matrix_3d< T, Aligned >, false >
assignable< sub_matrix_3d< T, Aligned >, value_t< T > >::derived_t typedefetl::assignable< sub_matrix_3d< T, Aligned >, value_t< T > >
value_testable< sub_matrix_3d< T, Aligned > >::derived_t typedefetl::value_testable< sub_matrix_3d< T, Aligned > >
inplace_assignable< sub_matrix_3d< T, Aligned > >::derived_t typedefetl::inplace_assignable< sub_matrix_3d< T, Aligned > >
direct_deep_transpose_inplace()etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
direct_transpose_inplace() requires(etl_2d< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
end() noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
end() const noexceptetl::iterable< sub_matrix_3d< T, Aligned >, false >inline
ensure_cpu_up_to_date() constetl::sub_matrix_3d< T, Aligned >inline
ensure_gpu_up_to_date() constetl::sub_matrix_3d< T, Aligned >inline
ETL_STRONG_INLINE(const_return_type) operator()(size_t ietl::sub_matrix_3d< T, Aligned >
ETL_STRONG_INLINE(return_type) operator()(size_t ietl::sub_matrix_3d< T, Aligned >
etl_traits< sub_matrix_3d > (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >friend
fflip_inplace() requires(mat_or_vec< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
fft2_inplace() requires(etl_2d< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
fft2_many_inplace() requires(deep_mat< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
fft_inplace() requires(etl_1d< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
fft_many_inplace() requires(matrix< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
ifft2_inplace() requires(etl_2d< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
ifft2_many_inplace() requires(deep_mat< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
ifft_inplace() requires(etl_1d< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
ifft_many_inplace() requires(matrix< derived_t > &&etl_complex_expr< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
is_diagonal() const noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
is_finite() const noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
is_uniform() const noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
is_zero() const noexceptetl::value_testable< sub_matrix_3d< T, Aligned > >inline
iterable_base_type typedefetl::sub_matrix_3d< T, Aligned >
iterator typedefetl::sub_matrix_3d< T, Aligned >
j (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
k (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
memory_type typedefetl::sub_matrix_3d< T, Aligned >
operator()(size_t x) constetl::sub_matrix_3d< T, Aligned >inline
operator<<(std::ostream &os, const sub_matrix_3d &v)etl::sub_matrix_3d< T, Aligned >friend
operator=(E &&e)etl::assignable< sub_matrix_3d< T, Aligned >, value_t< T > >inline
operator=(const value_type &v)etl::assignable< sub_matrix_3d< T, Aligned >, value_t< T > >inline
operator=(const Container &vec) requires(stdetl::assignable< sub_matrix_3d< T, Aligned >, value_t< T > >inline
operator[](size_t f) constetl::sub_matrix_3d< T, Aligned >inline
operator[](size_t f)etl::sub_matrix_3d< T, Aligned >inline
read_flat(size_t f) const noexcept(assert_nothrow)etl::sub_matrix_3d< T, Aligned >inline
return_type typedefetl::sub_matrix_3d< T, Aligned >
scale_inplace(E &&e)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
sub_expr(base_i+i, base_j+j, base_k+k) (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
sub_expr(base_i+i, base_j+j, base_k+k) (defined in etl::sub_matrix_3d< T, Aligned >)etl::sub_matrix_3d< T, Aligned >
sub_matrix_3d(sub_type sub_expr, size_t i, size_t j, size_t k, size_t m, size_t n, size_t o)etl::sub_matrix_3d< T, Aligned >inline
sub_type typedefetl::sub_matrix_3d< T, Aligned >
this_type typedefetl::sub_matrix_3d< T, Aligned >
transpose_inplace() requires(etl_2d< derived_t >)etl::inplace_assignable< sub_matrix_3d< T, Aligned > >inline
unsafe_dimension_access(size_t x)etl::sub_matrix_3d< T, Aligned >inline
value_type typedefetl::sub_matrix_3d< T, Aligned >
vec_type typedefetl::sub_matrix_3d< T, Aligned >
visit(detail::evaluator_visitor &visitor) constetl::sub_matrix_3d< T, Aligned >inline