ViennaCL - The Vienna Computing Library
1.5.1
|
Represents a vector consisting of scalars 's' only, i.e. v[i] = s for all i. To be used as an initializer for viennacl::vector, vector_range, or vector_slize only. More...
#include <vector.hpp>
Public Types | |
typedef base_type::size_type | size_type |
typedef SCALARTYPE const & | const_reference |
Public Member Functions | |
scalar_vector (size_type s, SCALARTYPE val, viennacl::context ctx=viennacl::context()) |
Represents a vector consisting of scalars 's' only, i.e. v[i] = s for all i. To be used as an initializer for viennacl::vector, vector_range, or vector_slize only.
typedef SCALARTYPE const& const_reference |
Reimplemented from implicit_vector_base< SCALARTYPE >.
typedef base_type::size_type size_type |
Reimplemented from implicit_vector_base< SCALARTYPE >.
scalar_vector | ( | size_type | s, |
SCALARTYPE | val, | ||
viennacl::context | ctx = viennacl::context() |
||
) | [inline] |