ViennaCL - The Vienna Computing Library: Member List

ViennaCL - The Vienna Computing Library 1.7.1 Free open-source GPU-accelerated linear algebra and solver library. |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
viennacl::matrix_range< MatrixType > Member List

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

clear() | viennacl::matrix_base< MatrixType::cpu_value_type > |
const_reference typedef | viennacl::matrix_range< MatrixType > |
cpu_value_type typedef | viennacl::matrix_range< MatrixType > |
difference_type typedef | viennacl::matrix_range< MatrixType > |
handle() | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
handle() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
handle_type typedef | viennacl::matrix_range< MatrixType > |
internal_size() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
internal_size1() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
internal_size2() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
iterator1 typedef | viennacl::matrix_base< MatrixType::cpu_value_type > |
iterator2 typedef | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base() | viennacl::matrix_base< MatrixType::cpu_value_type > | inlineexplicit
matrix_base(bool is_row_major) | viennacl::matrix_base< MatrixType::cpu_value_type > | inlineexplicit
matrix_base(size_type rows, size_type columns, bool is_row_major, viennacl::context ctx=viennacl::context()) | viennacl::matrix_base< MatrixType::cpu_value_type > | explicit
matrix_base(viennacl::backend::mem_handle &h, size_type mat_size1, size_type mat_start1, size_type mat_stride1, size_type mat_internal_size1, size_type mat_size2, size_type mat_start2, size_type mat_stride2, size_type mat_internal_size2, bool is_row_major) | viennacl::matrix_base< MatrixType::cpu_value_type > | inlineexplicit
matrix_base(matrix_expression< const LHS, const RHS, OP > const &proxy) | viennacl::matrix_base< MatrixType::cpu_value_type > | explicit
matrix_base(MatrixType::cpu_value_type *ptr_to_mem, viennacl::memory_types mem_type, size_type mat_size1, size_type mat_start1, size_type mat_stride1, size_type mat_internal_size1, size_type mat_size2, size_type mat_start2, size_type mat_stride2, size_type mat_internal_size2, bool is_row_major) | viennacl::matrix_base< MatrixType::cpu_value_type > | explicit
matrix_base(const self_type &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base(const matrix_base< OtherNumericT, SizeT, DistanceT > &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_range(MatrixType const &A, range const &row_range, range const &col_range) | viennacl::matrix_range< MatrixType > | inline
matrix_range(self_type const &A, range const &row_range, range const &col_range) | viennacl::matrix_range< MatrixType > | inline
matrix_range(self_type const &other) | viennacl::matrix_range< MatrixType > | inline
memory_domain() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
operator()(size_type row_index, size_type col_index) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator()(size_type row_index, size_type col_index) const | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(char val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(short val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(int val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(long val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(float val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator*=(double val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator+=(const matrix_expression< const LHS, const RHS, OP > &proxy) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator+=(const self_type &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator-() const | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator-=(const matrix_expression< const LHS, const RHS, OP > &proxy) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator-=(const self_type &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(char val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(short val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(int val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(long val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(float val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator/=(double val) | viennacl::matrix_base< MatrixType::cpu_value_type > |
operator=(viennacl::matrix< OtherNumericT, F > const &B) | viennacl::matrix_range< MatrixType > | inline
operator=(viennacl::matrix_range< viennacl::matrix< OtherNumericT, F > > const &B) | viennacl::matrix_range< MatrixType > | inline
operator=(viennacl::matrix_slice< viennacl::matrix< OtherNumericT, F > > const &B) | viennacl::matrix_range< MatrixType > | inline
matrix_base< MatrixType::cpu_value_type >::operator=(const self_type &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(const matrix_base< OtherNumericT, SizeT, DistanceT > &other) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(const matrix_expression< const LHS, const RHS, OP > &proxy) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(const matrix_expression< const self_type, const self_type, op_trans > &proxy) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(identity_matrix< MatrixType::cpu_value_type > const &m) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(zero_matrix< MatrixType::cpu_value_type > const &m) | viennacl::matrix_base< MatrixType::cpu_value_type > |
matrix_base< MatrixType::cpu_value_type >::operator=(scalar_matrix< MatrixType::cpu_value_type > const &m) | viennacl::matrix_base< MatrixType::cpu_value_type > |
reference typedef | viennacl::matrix_range< MatrixType > |
resize(size_type rows, size_type columns, bool preserve=true) | viennacl::matrix_base< MatrixType::cpu_value_type > | protected
row_major() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
set_handle(viennacl::backend::mem_handle const &h) | viennacl::matrix_base< MatrixType::cpu_value_type > | protected
size1() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
size2() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
size_type typedef | viennacl::matrix_range< MatrixType > |
start1() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
start2() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
stride1() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
stride2() const | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
switch_memory_context(viennacl::context new_ctx) | viennacl::matrix_base< MatrixType::cpu_value_type > | inline
value_type typedef | viennacl::matrix_range< MatrixType > |