1 #ifndef VIENNACL_TRAITS_STRIDE_HPP_ 
    2 #define VIENNACL_TRAITS_STRIDE_HPP_ 
   44 typename result_of::size_type< viennacl::vector_base<T> >::type
 
   53 template<
typename NumericT>
 
   63 template<
typename NumericT>
 
result_of::size_type< matrix_base< NumericT > >::type stride1(matrix_base< NumericT > const &s)
size_type stride2() const 
Returns the number of columns. 
result_of::size_type< viennacl::vector_base< T > >::type stride(viennacl::vector_base< T > const &s)
This file provides the forward declarations for the main types used within ViennaCL. 
size_type stride() const 
Returns the stride within the buffer (in multiples of sizeof(NumericT)) 
size_type stride1() const 
Returns the number of rows. 
Common base class for dense vectors, vector ranges, and vector slices. 
result_of::size_type< matrix_base< NumericT > >::type stride2(matrix_base< NumericT > const &s)
Generic meta-function for retrieving the size_type associated with type T. 
A collection of compile time type deductions.