Fork me on GitHub
 All Classes Files Functions Variables Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\Ncusp
 oNprecond
 |oNaggregation
 ||\Csmoothed_aggregationAlgebraic multigrid preconditoner based on smoothed aggregation
 |oCscaled_bridson_ainv
 |oCbridson_ainv
 |oCnonsym_bridson_ainv
 |\CdiagonalDiagonal preconditoner (aka Jacobi preconditioner)
 oNrelaxation
 |oCgauss_seidelRepresents a Gauss-Seidel relaxation scheme
 |oCjacobiRepresents a Jacobi relaxation scheme
 |oCpolynomialRepresents a Polynomial relaxation scheme
 |\CsorRepresents a Successive Over-Relaxation relaxation scheme
 oCarray1d_viewThe array1d_view class is a 1D vector container that wraps data from various iterators in a array1d datatype
 oCarray1dThe array1d class is a 1D vector container that may contain elements stored in "host" or "device" memory space
 oCcounting_arraySpecialized array1d_view wrapping thrust::counting_iterator
 oCconstant_arraySpecialized array1d_view wrapping thrust::constant_iterator
 oCrandom_arraySpecialized array1d_view wrapping cusp::random_iterator
 oCarray2dThe array2d class is a 2D vector container that may contain elements stored in "host" or "device" memory space
 oCarray2d_viewThe array2d_view is a view of a array2d container
 oCcoo_matrixCoordinate (COO) representation a sparse matrix
 oCcoo_matrix_viewView of a coo_matrix
 oCcsr_matrix_viewView of a csr_matrix
 oCcsr_matrixCompressed sparse row (CSR) representation a sparse matrix
 oCdia_matrix_viewView of a dia_matrix
 oCdia_matrixDiagonal (DIA) representation a sparse matrix
 oCell_matrixPacked row (ELLPACK/ITPACK) representation of a sparse matrix
 oCell_matrix_viewView of a ell_matrix
 oChyb_matrixHybrid (HYB) representation a sparse matrix
 oChyb_matrix_viewView of a hyb_matrix
 oCpermutation_matrix_viewView of a permutation_matrix
 oCpermutation_matrixSimple representation a permutation matrix
 oCplus_valueplus_value is a function object to add a constant value to a given element
 oCdivide_valuedivide_value is a function object to divide a given element by a constant value
 oCmodulus_valuemodulus_value is a function object that computes the modulus of a given element by a constant value
 oCmultiplies_valuemultiplies_value is a function object that computes the multiply of a given element by a constant value
 oCgreater_valuegreater_value is a function object that compares a given element with a constant value
 oCgreater_equal_valuegreater_equal_value is a function object that compares a given element with a constant value
 oCless_valueless_value is a function object that compares a given element with a constant value
 oCless_equal_valueless_equal_value is a function object that compares a given element with a constant value
 oCconstant_functorconstant_functor is a function object returns a constant value, ignores the input
 oCsquare_functorsquare_functor is a function object that computes the square (x*x) of a given element
 oCsqrt_functorsqrt_functor is a function object that computes the square root of a given element
 oCreciprocal_functorreciprocal_functor is a function object computes the reciprocal, 1/x, of a given element
 oCabs_functorabs_functor is a function object that computes the absolute value of a given element
 oCabs_squared_functorabs_squared_functor is a function object that computes the square of the absolute value of a given element
 oCconj_functorconj_functor is a function object that computes the conjugate of a given element
 oCnorm_functornorm_functor is a function object that computes the norm of a given element
 oCsum_pair_functorsum_pair_functor is a function object that computes the sum of a 2 element tuple
 oCdivide_pair_functordivide_pair_functor is a function object that divides the first element of a 2 element tuple by the second element
 oCequal_pair_functorequal_pair_functor is a function object that compares 2 element tuple entries
 oCnot_equal_pair_functornot_equal_pair_functor is a function object that compares 2 element tuple entries
 oClinear_operatorAbstract representation of a linear operator
 oCidentity_operatorSimple identity operator
 oCmonitorImplements standard convergence criteria and reporting for iterative solvers
 oCconvergence_monitor
 oCdefault_monitor
 oCverbose_monitor
 oCjoin_iteratorRandomAccessIterator for access to array entries from two concatenated iterators
 oCrandom_iteratorIterator for generating random values
 \Cstrided_iteratorRandomAccessIterator for strided access to array entries