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

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

blocks1() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
clear()viennacl::compressed_matrix< NumericT, AlignmentV >inline
compressed_matrix()viennacl::compressed_matrix< NumericT, AlignmentV >inline
compressed_matrix(vcl_size_t rows, vcl_size_t cols, vcl_size_t nonzeros=0, viennacl::context ctx=viennacl::context())viennacl::compressed_matrix< NumericT, AlignmentV >inlineexplicit
compressed_matrix(vcl_size_t rows, vcl_size_t cols, viennacl::context ctx)viennacl::compressed_matrix< NumericT, AlignmentV >inlineexplicit
compressed_matrix(viennacl::context ctx)viennacl::compressed_matrix< NumericT, AlignmentV >inlineexplicit
compressed_matrix(matrix_expression< const compressed_matrix, const compressed_matrix, op_prod > const &proxy)viennacl::compressed_matrix< NumericT, AlignmentV >inline
generate_row_block_information()viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle()viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle1() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle1()viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle2() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle2()viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle3() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle3()viennacl::compressed_matrix< NumericT, AlignmentV >inline
handle_type typedefviennacl::compressed_matrix< NumericT, AlignmentV >
memory_context() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
nnz() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
operator()(vcl_size_t i, vcl_size_t j)viennacl::compressed_matrix< NumericT, AlignmentV >inline
operator=(compressed_matrix const &other)viennacl::compressed_matrix< NumericT, AlignmentV >inline
operator=(matrix_expression< const compressed_matrix, const compressed_matrix, op_prod > const &proxy)viennacl::compressed_matrix< NumericT, AlignmentV >inline
reserve(vcl_size_t new_nonzeros, bool preserve=true)viennacl::compressed_matrix< NumericT, AlignmentV >inline
resize(vcl_size_t new_size1, vcl_size_t new_size2, bool preserve=true)viennacl::compressed_matrix< NumericT, AlignmentV >inline
set(const void *row_jumper, const void *col_buffer, const NumericT *elements, vcl_size_t rows, vcl_size_t cols, vcl_size_t nonzeros)viennacl::compressed_matrix< NumericT, AlignmentV >inline
size1() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
size2() const viennacl::compressed_matrix< NumericT, AlignmentV >inline
size_type typedefviennacl::compressed_matrix< NumericT, AlignmentV >
switch_memory_context(viennacl::context new_ctx)viennacl::compressed_matrix< NumericT, AlignmentV >inline
value_type typedefviennacl::compressed_matrix< NumericT, AlignmentV >