Hi,
> What exactly is the distinction between vector and vector_base classes?
vector_base is the base class for dense vectors (viennacl::vector) as
well as vector proxy objects (vector_range, vector_slice). Since some of
the constructors of vector_base are tricky, the recommendation is to use
Greetings,
What exactly is the distinction between vector and vector_base classes? I
assume that users would mostly use 'vector' but it appears 'vector_base'
has useful features such as casting a matrix to be interpreted as a vector
while sharing the memory (this would be very useful for 'vector'