NABLA  Nabla Ain't Basic Linear Algebra
shaped_expression< value_t, expr_t, tag_t, shape > Member List

This is the complete list of members for shaped_expression< value_t, expr_t, tag_t, shape >, including all inherited members.

conj(const shaped_expression< value_t, expr_t, tag, shape > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
div(const shaped_expression< value_t, expr1, tag1, shape1 > &left, const shaped_expression< value_t, expr2, tag2, shape2 > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
first_non_zero_in_column(const expr_t &m, size_t column)shaped_expression< value_t, expr_t, tag_t, shape >friend
first_non_zero_in_row(const expr_t &m, size_t row)shaped_expression< value_t, expr_t, tag_t, shape >friend
last_non_zero_in_column(const expr_t &m, size_t column)shaped_expression< value_t, expr_t, tag_t, shape >friend
last_non_zero_in_row(const expr_t &m, size_t row)shaped_expression< value_t, expr_t, tag_t, shape >friend
mul(const shaped_expression< value_t, expr1, tag1, shape1 > &left, const shaped_expression< value_t, expr2, tag2, shape2 > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*(const shaped_expression< value_t, expr_t, tag, shape > &a, const typename expr_t::value_type &s)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*(const typename expr_t::value_type &s, const shaped_expression< value_t, expr_t, tag, shape > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*(const shaped_expression< value_t, expr1, tag1, shape1 > &left, const shaped_expression< value_t, expr2, tag2, shape2 > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*=(shaped_expression< value_t, expr_t, tag::storage, shape > &left, const value_t &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*=(shaped_expression< value_t, expr1, tag::storage, lower_triangular > &left, const shaped_expression< value_t, expr2, tag2, lower_triangular > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator*=(shaped_expression< value_t, expr1, tag::storage, upper_triangular > &left, const shaped_expression< value_t, expr2, tag2, upper_triangular > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator+(const shaped_expression< value_t, expr_t, tag, shape > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
operator+(const shaped_expression< value_t, expr1, tag1, shape1 > &left, const shaped_expression< value_t, expr2, tag2, shape2 > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator+=(shaped_expression< value_t, expr1, tag::storage, shape > &left, const shaped_expression< value_t, expr2, tag2, shape > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator-(const shaped_expression< value_t, expr_t, tag, shape > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
operator-(const shaped_expression< value_t, expr1, tag1, shape1 > &left, const shaped_expression< value_t, expr2, tag2, shape2 > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
operator-=(shaped_expression< value_t, expr1, tag::storage, shape > &left, const shaped_expression< value_t, expr2, tag2, shape > &right)shaped_expression< value_t, expr_t, tag_t, shape >related
swap(shaped_expression< value_t, expr_t, tag::storage, shape > &a, shaped_expression< value_t, expr_t, tag::storage, shape > &b)shaped_expression< value_t, expr_t, tag_t, shape >related
transpose(const shaped_expression< value_t, expr_t, tag, shape > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
transpose(const shaped_expression< value_t, expr_t, tag, symmetric > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
transpose(const shaped_expression< value_t, expr_t, tag, lower_triangular > &a)shaped_expression< value_t, expr_t, tag_t, shape >related
transpose(const shaped_expression< value_t, expr_t, tag, upper_triangular > &a)shaped_expression< value_t, expr_t, tag_t, shape >related