Forward declarations of the implicit_vector_base, vector_base class. More...
Go to the source code of this file.
| Classes | |
| class | viennacl::implicit_vector_base< NumericT > | 
| Common base class for representing vectors where the entries are not all stored explicitly.  More... | |
| struct | viennacl::unit_vector< NumericT > | 
| Represents a vector consisting of 1 at a given index and zeros otherwise.  More... | |
| struct | viennacl::scalar_vector< NumericT > | 
| 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... | |
| struct | viennacl::zero_vector< NumericT > | 
| class | viennacl::vector_base< NumericT, SizeT, DistanceT > | 
| Common base class for dense vectors, vector ranges, and vector slices.  More... | |
| Namespaces | |
| viennacl | |
| Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them. | |
Forward declarations of the implicit_vector_base, vector_base class.
Definition in file vector_def.hpp.