ViennaCL - The Vienna Computing Library  1.6.1
Free open-source GPU-accelerated linear algebra and solver library.
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT > Member List

This is the complete list of members for viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >, including all inherited members.

add(unsigned int i, unsigned int j, NumericT s)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
addscalar(IteratorT &iter, unsigned int i, unsigned int j, NumericT s)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
amg_sparsematrix()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
amg_sparsematrix(unsigned int i, unsigned int j)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
amg_sparsematrix(std::vector< std::map< unsigned int, NumericT > > const &mat)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
amg_sparsematrix(MatrixT const &mat)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
begin1(bool trans=false)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
begin1() const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
begin2(bool trans=false)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
begin2(bool trans=false) const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
clear()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
const_iterator1 typedefviennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
const_iterator2 typedefviennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
do_trans()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
end1(bool trans=false)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
end1(bool trans=false) const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
end2(bool trans=false)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
end2(bool trans=false) const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
get_internal_pointer()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
get_trans() const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
isnonzero(unsigned int i, unsigned int j) const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
iterator1 typedefviennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
iterator2 typedefviennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
operator boost::numeric::ublas::compressed_matrix< NumericT >(void)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
operator boost::numeric::ublas::matrix< NumericT >(void)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
operator()(unsigned int i, unsigned int j)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
operator()(unsigned int i, unsigned int j) const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
removescalar(IteratorT &iter, unsigned int i)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
resize(unsigned int i, unsigned int j, bool preserve=true)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
set_trans(bool mode)viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
size1()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
size1() const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
size2()viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
size2() const viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >inline
value_type typedefviennacl::linalg::detail::amg::amg_sparsematrix< NumericT >