ViennaCL - The Vienna Computing Library  1.7.0
Free open-source GPU-accelerated linear algebra and solver library.
viennacl::scalar< NumericT > Member List

This is the complete list of members for viennacl::scalar< NumericT >, including all inherited members.

handle()viennacl::scalar< NumericT >inline
handle() const viennacl::scalar< NumericT >inline
handle_type typedefviennacl::scalar< NumericT >
operator NumericT() const viennacl::scalar< NumericT >inline
operator*(scalar< NumericT > const &other) const viennacl::scalar< NumericT >inline
operator*(scalar_expression< T1, T2, OP > const &proxy) const viennacl::scalar< NumericT >inline
operator*(NumericT other) const viennacl::scalar< NumericT >inline
operator*=(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator*=(NumericT other)viennacl::scalar< NumericT >inline
operator+(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator+(scalar_expression< T1, T2, OP > const &proxy) const viennacl::scalar< NumericT >inline
operator+(NumericT other)viennacl::scalar< NumericT >inline
operator+=(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator+=(NumericT other)viennacl::scalar< NumericT >inline
operator-() const viennacl::scalar< NumericT >inline
operator-(scalar< NumericT > const &other) const viennacl::scalar< NumericT >inline
operator-(scalar_expression< T1, T2, OP > const &proxy) const viennacl::scalar< NumericT >inline
operator-(NumericT other) const viennacl::scalar< NumericT >inline
operator-=(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator-=(NumericT other)viennacl::scalar< NumericT >inline
operator/(scalar< NumericT > const &other) const viennacl::scalar< NumericT >inline
operator/(scalar_expression< T1, T2, OP > const &proxy) const viennacl::scalar< NumericT >inline
operator/(NumericT other) const viennacl::scalar< NumericT >inline
operator/=(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator/=(NumericT other)viennacl::scalar< NumericT >inline
operator=(entry_proxy< NumericT > const &other)viennacl::scalar< NumericT >inline
operator=(scalar< NumericT > const &other)viennacl::scalar< NumericT >inline
operator=(float cpu_other)viennacl::scalar< NumericT >inline
operator=(double cpu_other)viennacl::scalar< NumericT >inline
operator=(long cpu_other)viennacl::scalar< NumericT >inline
operator=(unsigned long cpu_other)viennacl::scalar< NumericT >inline
operator=(int cpu_other)viennacl::scalar< NumericT >inline
operator=(unsigned int cpu_other)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_inner_prod > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_norm_1 > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_norm_2 > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_norm_inf > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_max > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_min > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_sum > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_norm_frobenius > const &proxy)viennacl::scalar< NumericT >inline
operator=(scalar_expression< T1, T2, op_flip_sign > const &proxy)viennacl::scalar< NumericT >inline
scalar()viennacl::scalar< NumericT >inline
scalar(NumericT val, viennacl::context ctx=viennacl::context())viennacl::scalar< NumericT >inline
scalar(scalar_expression< T1, T2, OP > const &proxy)viennacl::scalar< NumericT >inline
scalar(const scalar &other)viennacl::scalar< NumericT >inline
size_type typedefviennacl::scalar< NumericT >
value_type typedefviennacl::scalar< NumericT >