Forward declaration of dense matrix classes. More...
Go to the source code of this file.
Classes | |
class | viennacl::implicit_matrix_base< NumericT > |
Base class for representing matrices where the individual entries are not all stored explicitly, e.g. identity_matrix<> More... | |
class | viennacl::identity_matrix< NumericT > |
Represents a vector consisting of 1 at a given index and zeros otherwise. To be used as an initializer for viennacl::vector, vector_range, or vector_slize only. More... | |
class | viennacl::zero_matrix< NumericT > |
Represents a vector consisting of zeros only. To be used as an initializer for viennacl::vector, vector_range, or vector_slize only. More... | |
class | viennacl::scalar_matrix< 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... | |
class | viennacl::matrix_base< NumericT, SizeT, DistanceT > |
Namespaces | |
viennacl | |
Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them. | |
Forward declaration of dense matrix classes.
Definition in file matrix_def.hpp.