Expression Templates Library (ETL)
etl::unary_expr< T, Expr, UnaryOp > Member List

This is the complete list of members for etl::unary_expr< T, Expr, UnaryOp >, including all inherited members.

alias(const E &rhs) const noexceptetl::unary_expr< T, Expr, UnaryOp >inline
value_testable< unary_expr< T, Expr, UnaryOp > >::as_derived() noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
value_testable< unary_expr< T, Expr, UnaryOp > >::as_derived() const noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
dim_testable< unary_expr< T, Expr, UnaryOp > >::as_derived() noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
dim_testable< unary_expr< T, Expr, UnaryOp > >::as_derived() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
iterable< unary_expr< T, Expr, UnaryOp > >::as_derived() noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
iterable< unary_expr< T, Expr, UnaryOp > >::as_derived() const noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
assign_add_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
assign_div_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
assign_mod_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
assign_mul_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
assign_sub_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
assign_to(L &&lhs) constetl::unary_expr< T, Expr, UnaryOp >inline
begin() noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
begin() const noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
cbegin() const noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
cend() const noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
const_iterator typedefetl::unary_expr< T, Expr, UnaryOp >
const_memory_type typedefetl::unary_expr< T, Expr, UnaryOp >
value_testable< unary_expr< T, Expr, UnaryOp > >::derived_t typedefetl::value_testable< unary_expr< T, Expr, UnaryOp > >
dim_testable< unary_expr< T, Expr, UnaryOp > >::derived_t typedefetl::dim_testable< unary_expr< T, Expr, UnaryOp > >
iterable< unary_expr< T, Expr, UnaryOp > >::derived_t typedefetl::iterable< unary_expr< T, Expr, UnaryOp > >
end() noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
end() const noexceptetl::iterable< unary_expr< T, Expr, UnaryOp > >inline
ensure_cpu_up_to_date() constetl::unary_expr< T, Expr, UnaryOp >inline
ensure_gpu_up_to_date() constetl::unary_expr< T, Expr, UnaryOp >inline
etl_traits< unary_expr > (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >friend
expr_t typedefetl::unary_expr< T, Expr, UnaryOp >
gpu_compute(Y &y) constetl::unary_expr< T, Expr, UnaryOp >inline
gpu_compute_hint(Y &y) constetl::unary_expr< T, Expr, UnaryOp >inline
is_diagonal() const noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
is_finite() const noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
is_lower_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_rectangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_square() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_strictly_lower_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_strictly_upper_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_sub_rectangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_sub_square() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_symmetric() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_uni_lower_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_uni_upper_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_uniform() const noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
is_upper_triangular() const noexceptetl::dim_testable< unary_expr< T, Expr, UnaryOp > >inline
is_zero() const noexceptetl::value_testable< unary_expr< T, Expr, UnaryOp > >inline
iterator typedefetl::unary_expr< T, Expr, UnaryOp >
load(size_t i) constetl::unary_expr< T, Expr, UnaryOp >inline
loadu(size_t i) constetl::unary_expr< T, Expr, UnaryOp >inline
memory_type typedefetl::unary_expr< T, Expr, UnaryOp >
operator()(S... args) constetl::unary_expr< T, Expr, UnaryOp >inline
operator<<(std::ostream &os, const unary_expr &expr)etl::unary_expr< T, Expr, UnaryOp >friend
operator=(const unary_expr &rhs)=delete (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >
operator=(unary_expr &&rhs)=delete (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >
operator[](size_t i) constetl::unary_expr< T, Expr, UnaryOp >inline
optimizable< unary_expr > (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >friend
optimizer< unary_expr > (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >friend
read_flat(size_t i) const noexceptetl::unary_expr< T, Expr, UnaryOp >inline
transformer< unary_expr > (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >friend
unary_expr(Expr l)etl::unary_expr< T, Expr, UnaryOp >inlineexplicit
unary_expr(const unary_expr &rhs)=default (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >
unary_expr(unary_expr &&rhs) noexcept=default (defined in etl::unary_expr< T, Expr, UnaryOp >)etl::unary_expr< T, Expr, UnaryOp >
value_type typedefetl::unary_expr< T, Expr, UnaryOp >
vec_type typedefetl::unary_expr< T, Expr, UnaryOp >
visit(detail::evaluator_visitor &visitor) constetl::unary_expr< T, Expr, UnaryOp >inline