Holds implementation details for functionality in the main viennacl-namespace. Not intended for direct use by library users.
More...
Namespaces |
| namespace | fft |
| | Helper namespace for fast Fourier transforms. Not to be used directly by library users.
|
Functions |
| template<typename CPU_MATRIX , typename SCALARTYPE , unsigned int ALIGNMENT> |
| void | copy_impl (const CPU_MATRIX &cpu_matrix, compressed_matrix< SCALARTYPE, ALIGNMENT > &gpu_matrix, std::size_t nonzeros) |
| bool | comb_inc (std::vector< int > &comb, int n) |
| template<typename MatrixType > |
| void | generate_layering (MatrixType const &matrix, std::vector< std::vector< int > > &l, int s) |
| bool | cuthill_mckee_comp_func (std::vector< int > const &a, std::vector< int > const &b) |
| int | calc_layering_width (std::vector< std::vector< int > > const &l) |
| template<typename MatrixType > |
| std::vector< std::vector< int > > | gps_rg_components (MatrixType const &matrix, int n, std::vector< int > const &rg) |
Holds implementation details for functionality in the main viennacl-namespace. Not intended for direct use by library users.